class PomlessCollectionStrategy implements ProjectCollectionStrategy {
    private final ProjectBuilder projectBuilder;

    @Inject
    public PomlessCollectionStrategy(ProjectBuilder projectBuilder) {
        this.projectBuilder = projectBuilder;
    }

    @Override
    public List<MavenProject> collectProjects(final MavenExecutionRequest request) throws ProjectBuildingException {<FILL_FUNCTION_BODY>}
}

        ProjectBuildingRequest buildingRequest = request.getProjectBuildingRequest();
        ModelSource modelSource = new UrlModelSource(DefaultMaven.class.getResource("project/standalone.xml"));
        MavenProject project =
                projectBuilder.build(modelSource, buildingRequest).getProject();
        project.setExecutionRoot(true);
        request.setProjectPresent(false);

        return Arrays.asList(project);
    
<no_super_class>