Skip to content

Precompiled BPL does not work with Delphi 11.0 #51

@denieu

Description

@denieu

Prerequisites

  • This bug is in DelphiLint, not SonarQube or the Delphi IDE.
  • This bug has not already been reported.
  • This bug is not a problem related to analysis quality (e.g. parsing errors, false positive issues), which should be raised on the SonarDelphi repository.

Delphi IDE version

Delphi 11.0 Version 28.0.42600.6491

DelphiLint version

1.1.1

SonarDelphi version

1.6.0

SonarQube version

10.5.1

Issue description

I tried to install the precompiled plugin in RAD Studio but an error occurs when opening the IDE or a project.

The error is:
image

My OS is in Portuguese, but translating, the error is something like:
Unable to locate the entry point of the @System@Net@Urlclient@TAsyncReadStream@$bcctr@qqrv procedure in the dynamic link library - Delphi 11.0

I compiled the plugin using my IDE and everything worked as expected, so I believe the problem is the compatibility of the precompiled plugin with the version of my IDE.

Steps to reproduce

Install precompiled DelphiLint v1.1.1 in Delphi 11.0 Version 28.0.42600.6491.

Minimal Delphi code exhibiting the issue

N/A

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions