Project

General

Profile

Actions

Bug #21390

closed

Broken plugins menu interface

Added by Alexis Mousset over 2 years ago. Updated about 1 year ago.

Status:
Released
Priority:
N/A
Category:
Packaging
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
0
Name check:
To do
Fix check:
To do
Regression:
No

Description

[2022-07-08T10:38:27.576Z] [ERROR] Option[net.liftweb.sitemap.Menu] <: List[(net.liftweb.sitemap.Menu, Option[String])]?/srv/jenkins/workspace/rudder-plugins_master/auth-backends/src/main/scala/com/normation/plugins/authbackends/AuthBackendsPluginDef.scala:67: error: incompatible type in overriding
[2022-07-08T10:38:27.576Z] [ERROR] Option[net.liftweb.sitemap.Menu] <: List[(net.liftweb.sitemap.Menu, Option[String])]?
[2022-07-08T10:38:27.576Z] [ERROR] def pluginMenuEntry: List[(net.liftweb.sitemap.Menu, Option[String])] (defined in trait DefaultPluginDef);
[2022-07-08T10:38:27.576Z] [ERROR] false
[2022-07-08T10:38:27.577Z] [ERROR]  found   : Option[net.liftweb.sitemap.Menu]
[2022-07-08T10:38:27.577Z] [ERROR]  required: List[(net.liftweb.sitemap.Menu, Option[String])]
[2022-07-08T10:38:27.577Z] [ERROR]   override def pluginMenuEntry: Option[Menu] = {
[2022-07-08T10:38:27.577Z] [ERROR]                ^
[2022-07-08T10:38:27.577Z] [ERROR] 1 error

Subtasks 1 (0 open1 closed)

Bug #21393: Broken plugins menu interface - privateReleasedFrançois ARMANDActions

Related issues 1 (0 open1 closed)

Related to Rudder - Architecture #21319: Allow plugins to have multiple menu entriesReleasedFrançois ARMANDActions
Actions

Also available in: Atom PDF