The field 'ignorePseudoElements' does not exist or is not annotated with @RuleProperty

SonarCloud scan started failing with the following error without any real changes to SonarCloud config:

ERROR: The field 'ignorePseudoElements' does not exist or is not annotated with @RuleProperty in the class org.sonar.css.plugin.rules.SelectorPseudoElementNoUnknown
[71](https://github.com/foo/bar/runs/388770921#step:9:71)ERROR:
[72](https://github.com/foo/bar/runs/388770921#step:9:72)ERROR: Re-run SonarQube Scanner using the -X switch to enable full debug logging.

Some version information:

INFO: SonarQube Scanner 3.3.0.1492
INFO: Java 11.0.5 Oracle Corporation (64-bit)
INFO: Linux 5.0.0-1027-azure amd64
INFO: User cache: /root/.sonar/cache
INFO: SonarQube server 8.0.0

I guess it’s because of this -> https://jira.sonarsource.com/browse/SONARJAVA-3268 . When will you update SonarCloud with this fix?

1 Like

Hello @hakimio,

This has been updated on SonarCloud now, you should not see this error anymore.

1 Like