Exact picture seems to work

This commit is contained in:
2025-09-02 21:53:03 +02:00
parent f15208fe6d
commit b2571c191f
137 changed files with 2487 additions and 797 deletions

View File

@@ -1,8 +1,8 @@
package ch.gtache.fro.selenium;
import ch.gtache.fro.BirdProvider;
import ch.gtache.fro.Configuration;
import ch.gtache.fro.Fetcher;
import ch.gtache.fro.FetcherConfiguration;
import ch.gtache.fro.jsoup.AbstractJSoupFetcher;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
@@ -25,7 +25,7 @@ public abstract class AbstractSeleniumFetcher extends AbstractJSoupFetcher imple
* @param configuration The configuration
* @throws NullPointerException If any parameter is null
*/
protected AbstractSeleniumFetcher(final BirdProvider birdProvider, final Configuration configuration) {
protected AbstractSeleniumFetcher(final BirdProvider birdProvider, final FetcherConfiguration configuration) {
super(birdProvider, configuration);
final var options = new ChromeOptions();
options.addArguments("--headless=new");

View File

@@ -3,8 +3,8 @@
*/
module ch.gtache.fro.selenium {
requires transitive ch.gtache.fro.jsoup;
requires transitive org.seleniumhq.selenium.api;
requires org.seleniumhq.selenium.chrome_driver;
requires org.jsoup;
requires org.seleniumhq.selenium.devtools_v137;
requires ch.gtache.fro.api;
exports ch.gtache.fro.selenium;