Hello
I’m trying to set up java source scanning for a multi-module project that where Gradle modules reference sources outside of their project dir:
It always ignores my sources with this message:
File '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/src/shared/main/java/eu/xenit/alfresco/tomcat/embedded/tomcat/TomcatFactory.java' is ignored. It is not located in module basedir '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/tomcat-8.5'.
File '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/src/shared/main/java/eu/xenit/alfresco/tomcat/embedded/Main.java' is ignored. It is not located in module basedir '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/tomcat-8.5'.
File '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/src/shared/main/java/eu/xenit/alfresco/tomcat/embedded/HealthCheck.java' is ignored. It is not located in module basedir '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/tomcat-8.5'.
File '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/src/shared/main/java/eu/xenit/alfresco/tomcat/embedded/alfresco/AlfrescoFactory.java' is ignored. It is not located in module basedir '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/tomcat-8.5'.
File '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/src/shared/main/java/eu/xenit/alfresco/tomcat/embedded/valve/JsonAccessLogValve.java' is ignored. It is not located in module basedir '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/tomcat-8.5'.
File '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/src/shared/main/java/eu/xenit/alfresco/tomcat/embedded/config/Configuration.java' is ignored. It is not located in module basedir '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/tomcat-8.5'.
File '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/src/shared/main/java/eu/xenit/alfresco/tomcat/embedded/config/DefaultConfigurationProvider.java' is ignored. It is not located in module basedir '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/tomcat-8.5'.
File '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/src/shared/main/java/eu/xenit/alfresco/tomcat/embedded/config/ConfigurationProvider.java' is ignored. It is not located in module basedir '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/tomcat-8.5'.
File '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/src/shared/main/java/eu/xenit/alfresco/tomcat/embedded/config/EnvironmentVariableConfigurationProvider.java' is ignored. It is not located in module basedir '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/tomcat-8.5'.
File '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/src/shared/test/java/eu/xenit/alfresco/tomcat/embedded/HealthCheckTest.java' is ignored. It is not located in module basedir '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/tomcat-8.5'.
File '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/src/shared/main/java/eu/xenit/alfresco/tomcat/embedded/tomcat/TomcatFactory.java' is ignored. It is not located in module basedir '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/tomcat-9'.
File '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/src/shared/main/java/eu/xenit/alfresco/tomcat/embedded/Main.java' is ignored. It is not located in module basedir '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/tomcat-9'.
File '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/src/shared/main/java/eu/xenit/alfresco/tomcat/embedded/HealthCheck.java' is ignored. It is not located in module basedir '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/tomcat-9'.
File '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/src/shared/main/java/eu/xenit/alfresco/tomcat/embedded/alfresco/AlfrescoFactory.java' is ignored. It is not located in module basedir '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/tomcat-9'.
File '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/src/shared/main/java/eu/xenit/alfresco/tomcat/embedded/valve/JsonAccessLogValve.java' is ignored. It is not located in module basedir '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/tomcat-9'.
File '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/src/shared/main/java/eu/xenit/alfresco/tomcat/embedded/config/Configuration.java' is ignored. It is not located in module basedir '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/tomcat-9'.
File '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/src/shared/main/java/eu/xenit/alfresco/tomcat/embedded/config/DefaultConfigurationProvider.java' is ignored. It is not located in module basedir '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/tomcat-9'.
File '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/src/shared/main/java/eu/xenit/alfresco/tomcat/embedded/config/ConfigurationProvider.java' is ignored. It is not located in module basedir '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/tomcat-9'.
File '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/src/shared/main/java/eu/xenit/alfresco/tomcat/embedded/config/EnvironmentVariableConfigurationProvider.java' is ignored. It is not located in module basedir '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/tomcat-9'.
File '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/src/shared/test/java/eu/xenit/alfresco/tomcat/embedded/HealthCheckTest.java' is ignored. It is not located in module basedir '/home/thijs/IdeaProjects/docker-alfresco/tomcat-base/tomcat-9'.
I tried lots of settings I found online, but nothing seems to work. Does Sonar have a hard requirement for putting the sources inside of the submodule directory?
kind regards
Thijs