xenadmin/XenModel/Actions
Danilo Del Busso 16d7f74158
CP-36392: Misc fixes to flagged Bugs (#2907)
* CP-36392: Add several `null` checks

All were flagged by SonarQube

Signed-off-by: Danilo Del Busso <Danilo.Del.Busso@citrix.com>

* CP-36392: Specify `namespace` for `SettingsUpdate`

Added to `XenAdmin`

Signed-off-by: Danilo Del Busso <Danilo.Del.Busso@citrix.com>

* CP-36392: Collapse useless condition check

Also use pattern matching for type cast

Signed-off-by: Danilo Del Busso <Danilo.Del.Busso@citrix.com>

* CP-36392: Specify `namespace` for `ProduceConsumerQueue`

Add to `XenAdmin.Actions`

Signed-off-by: Danilo Del Busso <Danilo.Del.Busso@citrix.com>

* CP-36392: Rename field in `BugToolPageSelectCapabilties` to avoid name clash

Signed-off-by: Danilo Del Busso <Danilo.Del.Busso@citrix.com>

* CP-36392: Add explicit `null` check

While the `null` check in `GraphDetailsDialog.cs` is not strictly necessary, it has been added to fix a SonarQube issue

Signed-off-by: Danilo Del Busso <Danilo.Del.Busso@citrix.com>

* CP-36392: Remove unused field in `WlbPoolConfiguration.cs`

Signed-off-by: Danilo Del Busso <Danilo.Del.Busso@citrix.com>

* CP-36392: Replace useless self-assignment with ad-hoc method

Signed-off-by: Danilo Del Busso <Danilo.Del.Busso@citrix.com>

* CP-36392: Simplify dictionary key assignment in `WlbScheduledTask.cs`

Signed-off-by: Danilo Del Busso <Danilo.Del.Busso@citrix.com>

* CP-36392: Fix minor formatting issues

Add newline at end of file, and reformat content of if statement

Signed-off-by: Danilo Del Busso <Danilo.Del.Busso@citrix.com>

* CP-36392: Tidy up latest flagged bugs changes

- Fix whitespace/braces in a few affected files
- Add missing null check in `ValueMaps.cs`
- Check for args length in `RbacCollectorProxy.cs`
- Fix logic in `MainWindow.cs` to revert to previous behaviour

Signed-off-by: Danilo Del Busso <Danilo.Del.Busso@citrix.com>

* CP-36392: Tidy up setter in `ChangeableList.cs`

Also update whitespace inconsitencies in `PerfmonAlertEditPage.cs` and `VMHAEditPage.cs`

Signed-off-by: Danilo Del Busso <Danilo.Del.Busso@citrix.com>
2021-12-21 15:53:46 +00:00
..
AD CA-343229: Some modifications: 2021-12-17 11:08:31 +00:00
DockerContainer CP-36908: Remove support for xscontainer supp-pack from stockholm. 2021-09-23 10:44:43 +01:00
DR Merge branch 'master' of https://github.com/xenserver/xenadmin into pr/2903 2021-10-27 13:24:23 +01:00
Folders CP-31105: Replaced the hardcoded name patterns in the resource files with format placeholders. 2021-03-31 11:50:32 +01:00
GPU CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
HealthCheck CP-34231: Remove language with negative connotations (#2860) 2021-08-31 11:31:16 +01:00
Host CP-36392: Misc fixes to flagged Bugs (#2907) 2021-12-21 15:53:46 +00:00
Message CA-339305: XenCenter was hanging when update alerts were removed very fast, and other issues: 2020-08-21 16:08:20 +01:00
Network CP-34231: Remove language with negative connotations (#2860) 2021-08-31 11:31:16 +01:00
OvfActions CP-36392: Misc fixes to flagged Bugs (#2907) 2021-12-21 15:53:46 +00:00
Perfmon CP-34231: Remove language with negative connotations (#2860) 2021-08-31 11:31:16 +01:00
Pool CP-36392: Cast operands of divisions to not lose precision 2021-10-04 16:22:29 +01:00
Pool_Patch CP-36392: Refactor useless null checks in actions constructors 2021-10-04 15:41:59 +01:00
Pool_update CP-31105: Replaced the hardcoded name patterns in the resource files with format placeholders. 2021-03-31 11:50:32 +01:00
PVS CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
SR Merge branch 'master' into vm-copy-credentials_CA-359712 2021-12-02 22:14:48 +00:00
StorageLink CP-36392: Add comment to ignored catch blocks 2021-09-20 09:35:17 +01:00
SupplementalPack CP-34231: Remove language with negative connotations (#2860) 2021-08-31 11:31:16 +01:00
Updates CP-36392: Add comment to ignored catch blocks 2021-09-20 09:35:17 +01:00
USB CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
VBD Do not pass the delegates showing messages as parameters to the actions, but rather have them handle action events. 2019-10-14 09:24:36 +01:00
VDI CP-36392: Misc fixes to flagged Bugs (#2907) 2021-12-21 15:53:46 +00:00
VIF CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
VM Merge branch 'master' into vm-copy-credentials_CA-359712 2021-12-02 22:14:48 +00:00
VMAppliances CP-34231: Remove language with negative connotations (#2860) 2021-08-31 11:31:16 +01:00
VMSS CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
WLB DelegatedAsyncAction should only be used for simple API calls, hence created new class for retrieving WLB host evacuation recommendations. 2021-07-23 09:40:12 +01:00
XCM CP-32140: Allow the user to select which XCM VPX to use when there are multiple XCM VPXs in the pool. 2019-09-25 13:25:26 +01:00
Action.cs Added Events in progress to the outlook-style status labels of the main window. 2021-04-07 10:04:30 +01:00
AsyncAction.cs CP-36392: Refactor loops into if blocks 2021-10-04 15:42:10 +01:00
CancellingAction.cs CP-34231: Remove language with negative connotations (#2860) 2021-08-31 11:31:16 +01:00
DelegatedAsyncAction.cs DelegatedAsyncAction should only be used for simple API calls, hence created new class for retrieving WLB host evacuation recommendations. 2021-07-23 09:40:12 +01:00
GetDataSourcesAction.cs Corrected calculation of datasource units (CA-359068). New/Edit Graph dialog enhancements. 2021-10-12 12:28:42 +01:00
MultipleAction.cs CA-238265: Add the action title to the error message displayed on the Install Update page of the patching wizard. 2017-02-06 13:04:07 +00:00
MultipleActionLauncher.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
ParallelAction.cs CA-176169: Changed copyright statements to include the comma in Citrix Systems, 2017-01-16 19:59:50 +00:00
ProduceConsumerQueue.cs CP-36392: Misc fixes to flagged Bugs (#2907) 2021-12-21 15:53:46 +00:00
PureAsyncAction.cs Added Events in progress to the outlook-style status labels of the main window. 2021-04-07 10:04:30 +01:00
SaveChangesAction.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
StatusReportAction.cs CP-34231: Remove language with negative connotations (#2860) 2021-08-31 11:31:16 +01:00
ZipStatusReportAction.cs CP-36392: Add comment to ignored catch blocks 2021-09-20 09:35:17 +01:00