docs: private boolean addDeploymentTypeBasedDependencies(ProjectModel projectModel, Pom modulePom)
      {
          if (projectModel.getProjectType() == null)
              return true;
          switch (projectModel.getProjectType()){
              case "ear":
                  break;
              case "war":
                  modulePom.getDependencies().add(new SimpleDependency(Dependency.Role.API, ApiDependenciesData.DEP_API_SERVLET_31));
                  break;
              case "ejb":
                  modulePom.getDependencies().add(new SimpleDependency(Dependency.Role.API, ApiDependenciesData.DEP_API_EJB_32));
                  modulePom.getDependencies().add(new SimpleDependency(Dependency.Role.API, ApiDependenciesData.DEP_API_CDI));
                  modulePom.getDependencies().add(new SimpleDependency(Dependency.Role.API, ApiDependenciesData.DEP_API_JAVAX_ANN));
                  break;
              case "ejb-client":
                  modulePom.getDependencies().add(new SimpleDependency(Dependency.Role.API, ApiDependenciesData.DEP_API_EJB_CLIENT));
                  break;
          }
          return false;
      }