integrated-application-development / integrated-application-development/delphilint

Closing the external resources setup window prompts "DelphiLint will not be usable" even if all settings are correct

Open
#5 0 comments 0 reactions 0 assignees View on GitHub
bug client
Dominant language
Pascal
Stars
146
Forks
31
PR merge metrics
No merged PRs in 30d

Description

### Prerequisites

- [X] This bug is in DelphiLint, not SonarDelphi, SonarQube, or my Delphi code.
- [X] This bug has not already been reported.

### DelphiLint version

0.6.0

### SonarDelphi version

0.40.0

### SonarQube version

_No response_

### Issue description

When configuring paths to external resources using the "External Resources Setup", attempting to close the window by clicking X displays the following warning in all cases, even when all values are valid (as seen in the image):

![image](https://github.com/integrated-application-development/delphilint/assets/28214458/c53ce875-e603-4cdc-b60b-811986b741c1)

This message is misleading as DelphiLint continues to function with no problems.

### Steps to reproduce

1. Open the DelphiLint settings (`DelphiLint > Settings...`).
2. Click "Set up external resources" to open the External Resources Setup.
3. Try to close the window by clicking the X in the title bar (NOT by clicking "Apply this configuration").

### Minimal Delphi code exhibiting the issue

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.