The _build removal did not fix it.
My web.ex looks like the following:
def controller do
quote do
use Phoenix.Controller
alias MyApp.Repo
import Ecto
import Ecto.Query
import Bodyguard
import MyApp.Router.Helpers
import MyApp.Gettext
end
end
and then controllers look like the following:
defmodule MyApp.XYController do
use MyApp.Web, :controller
The router uses that:
defmodule MyApp.Router do
use MyApp.Web, :router
To me it looks like the module has been renamed or moved or whatever?