2017-09-08 1 views
-1

Je travaille actuellement sur un nouveau projet et je suis confronté à un avertissement que je n'ai pas encore vu dans des projets plus anciens.objet Scala Action dans le package mvc est obsolète

enter image description here

L'avertissement dit que Action du paquet mvc est Déconseillédepuis 2.6.0. Je suppose que cela a quelque chose à voir avec Play ou Scala lui-même. Donc, c'est mon code responsable de l'avertissement:

def getLists: Action[AnyContent] = Action.async { 
    listRepo.getLists.map(lists => Ok(Json.obj("lists" -> lists))) 
} 

Mon buildt.sbt ressemble à ceci:

enter image description here

Et voilà comment j'importer l'objet Action:

import play.api.mvc.{Action, AnyContent, Controller} 

Est existe-t-il une alternative équivalente ou suis-je en train de faire quelque chose de mal?

Répondre