Runs through the code:
AzureMessager.setDefaultMessager(new GradleAzureMessager(project.getLogger()));
Which checks against a static instance which is already populated in an previous application of the same plugin. This results in the code being executed in AzureMessager.java:
AzureMessager.getMessager().warning("default messager has already been registered");
In a multi-project gradle build, we have several projects that applies the azure-functions plugin. Unfortunately, it seems like the following snippet:
Runs through the code:
AzureMessager.setDefaultMessager(new GradleAzureMessager(project.getLogger()));
Which checks against a static instance which is already populated in an previous application of the same plugin. This results in the code being executed in AzureMessager.java:
We'd like that message removed please.