Skip to content

Commit 4795cc4

Browse files
committed
organize imports
1 parent 979a5a8 commit 4795cc4

27 files changed

Lines changed: 93 additions & 122 deletions

src/main/java/org/openqa/selenium/htmlunit/AsyncScriptExecutor.java

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,16 +20,14 @@
2020
import java.util.concurrent.CountDownLatch;
2121
import java.util.concurrent.TimeUnit;
2222

23-
import org.openqa.selenium.ScriptTimeoutException;
24-
import org.openqa.selenium.UnhandledAlertException;
25-
import org.openqa.selenium.WebDriverException;
26-
2723
import org.htmlunit.ScriptException;
2824
import org.htmlunit.ScriptResult;
29-
import org.htmlunit.html.HtmlPage;
30-
3125
import org.htmlunit.corejs.javascript.Function;
3226
import org.htmlunit.corejs.javascript.NativeJavaObject;
27+
import org.htmlunit.html.HtmlPage;
28+
import org.openqa.selenium.ScriptTimeoutException;
29+
import org.openqa.selenium.UnhandledAlertException;
30+
import org.openqa.selenium.WebDriverException;
3331

3432
/**
3533
* Injects an asynchronous script into the current page for execution. The

src/main/java/org/openqa/selenium/htmlunit/BrowserVersionDeterminer.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,10 @@
1717

1818
package org.openqa.selenium.htmlunit;
1919

20+
import org.htmlunit.BrowserVersion;
2021
import org.openqa.selenium.Capabilities;
2122
import org.openqa.selenium.remote.Browser;
2223

23-
import org.htmlunit.BrowserVersion;
24-
2524
/**
2625
* Determine browser and its version.
2726
*

src/main/java/org/openqa/selenium/htmlunit/HtmlUnitAlert.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,17 +24,16 @@
2424
import java.util.concurrent.locks.Lock;
2525
import java.util.concurrent.locks.ReentrantLock;
2626

27+
import org.htmlunit.Page;
28+
import org.htmlunit.WebClient;
29+
import org.htmlunit.WebWindow;
2730
import org.openqa.selenium.Alert;
2831
import org.openqa.selenium.Capabilities;
2932
import org.openqa.selenium.ElementNotInteractableException;
3033
import org.openqa.selenium.NoAlertPresentException;
3134
import org.openqa.selenium.UnexpectedAlertBehaviour;
3235
import org.openqa.selenium.UnhandledAlertException;
3336

34-
import org.htmlunit.Page;
35-
import org.htmlunit.WebClient;
36-
import org.htmlunit.WebWindow;
37-
3837
/**
3938
* Implementation of {@link Alert}.
4039
*

src/main/java/org/openqa/selenium/htmlunit/HtmlUnitDriver.java

Lines changed: 26 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -48,27 +48,6 @@
4848

4949
import javax.net.ssl.SSLHandshakeException;
5050

51-
import org.openqa.selenium.By;
52-
import org.openqa.selenium.Capabilities;
53-
import org.openqa.selenium.HasCapabilities;
54-
import org.openqa.selenium.JavascriptExecutor;
55-
import org.openqa.selenium.NoSuchSessionException;
56-
import org.openqa.selenium.NoSuchWindowException;
57-
import org.openqa.selenium.Platform;
58-
import org.openqa.selenium.Proxy;
59-
import org.openqa.selenium.StaleElementReferenceException;
60-
import org.openqa.selenium.TimeoutException;
61-
import org.openqa.selenium.WebDriver;
62-
import org.openqa.selenium.WebDriverException;
63-
import org.openqa.selenium.WebElement;
64-
import org.openqa.selenium.WrapsElement;
65-
import org.openqa.selenium.htmlunit.w3.Action;
66-
import org.openqa.selenium.htmlunit.w3.Algorithms;
67-
import org.openqa.selenium.interactions.Interactive;
68-
import org.openqa.selenium.interactions.Sequence;
69-
import org.openqa.selenium.remote.Browser;
70-
import org.openqa.selenium.remote.DesiredCapabilities;
71-
7251
import org.htmlunit.BrowserVersion;
7352
import org.htmlunit.Page;
7453
import org.htmlunit.ProxyConfig;
@@ -86,6 +65,12 @@
8665
import org.htmlunit.WebWindow;
8766
import org.htmlunit.WebWindowEvent;
8867
import org.htmlunit.WebWindowListener;
68+
import org.htmlunit.corejs.javascript.Context;
69+
import org.htmlunit.corejs.javascript.IdScriptableObject;
70+
import org.htmlunit.corejs.javascript.NativeArray;
71+
import org.htmlunit.corejs.javascript.NativeObject;
72+
import org.htmlunit.corejs.javascript.Scriptable;
73+
import org.htmlunit.corejs.javascript.Undefined;
8974
import org.htmlunit.html.DomElement;
9075
import org.htmlunit.html.DomNode;
9176
import org.htmlunit.html.FrameWindow;
@@ -98,13 +83,26 @@
9883
import org.htmlunit.javascript.host.html.HTMLElement;
9984
import org.htmlunit.platform.AwtClipboardHandler;
10085
import org.htmlunit.util.UrlUtils;
101-
102-
import org.htmlunit.corejs.javascript.Context;
103-
import org.htmlunit.corejs.javascript.IdScriptableObject;
104-
import org.htmlunit.corejs.javascript.NativeArray;
105-
import org.htmlunit.corejs.javascript.NativeObject;
106-
import org.htmlunit.corejs.javascript.Scriptable;
107-
import org.htmlunit.corejs.javascript.Undefined;
86+
import org.openqa.selenium.By;
87+
import org.openqa.selenium.Capabilities;
88+
import org.openqa.selenium.HasCapabilities;
89+
import org.openqa.selenium.JavascriptExecutor;
90+
import org.openqa.selenium.NoSuchSessionException;
91+
import org.openqa.selenium.NoSuchWindowException;
92+
import org.openqa.selenium.Platform;
93+
import org.openqa.selenium.Proxy;
94+
import org.openqa.selenium.StaleElementReferenceException;
95+
import org.openqa.selenium.TimeoutException;
96+
import org.openqa.selenium.WebDriver;
97+
import org.openqa.selenium.WebDriverException;
98+
import org.openqa.selenium.WebElement;
99+
import org.openqa.selenium.WrapsElement;
100+
import org.openqa.selenium.htmlunit.w3.Action;
101+
import org.openqa.selenium.htmlunit.w3.Algorithms;
102+
import org.openqa.selenium.interactions.Interactive;
103+
import org.openqa.selenium.interactions.Sequence;
104+
import org.openqa.selenium.remote.Browser;
105+
import org.openqa.selenium.remote.DesiredCapabilities;
108106

109107
/**
110108
* An implementation of {@link WebDriver} that drives

src/main/java/org/openqa/selenium/htmlunit/HtmlUnitElementFinder.java

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -23,22 +23,21 @@
2323
import java.util.List;
2424
import java.util.Map;
2525

26-
import org.htmlunit.cssparser.parser.CSSException;
27-
import org.openqa.selenium.By;
28-
import org.openqa.selenium.InvalidSelectorException;
29-
import org.openqa.selenium.NoSuchElementException;
30-
import org.openqa.selenium.WebElement;
31-
import org.w3c.dom.Node;
32-
import org.w3c.dom.NodeList;
33-
3426
import org.htmlunit.Page;
3527
import org.htmlunit.SgmlPage;
28+
import org.htmlunit.cssparser.parser.CSSException;
3629
import org.htmlunit.html.DomElement;
3730
import org.htmlunit.html.DomNode;
3831
import org.htmlunit.html.DomNodeList;
3932
import org.htmlunit.html.HtmlAnchor;
4033
import org.htmlunit.html.HtmlElement;
4134
import org.htmlunit.html.HtmlPage;
35+
import org.openqa.selenium.By;
36+
import org.openqa.selenium.InvalidSelectorException;
37+
import org.openqa.selenium.NoSuchElementException;
38+
import org.openqa.selenium.WebElement;
39+
import org.w3c.dom.Node;
40+
import org.w3c.dom.NodeList;
4241

4342
/**
4443
* @author Martin Bartoš

src/main/java/org/openqa/selenium/htmlunit/HtmlUnitInputProcessor.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,10 @@
2020
import java.util.ArrayList;
2121
import java.util.List;
2222

23+
import org.htmlunit.html.DomElement;
2324
import org.openqa.selenium.htmlunit.w3.Action;
2425
import org.openqa.selenium.interactions.Coordinates;
2526

26-
import org.htmlunit.html.DomElement;
27-
2827
/**
2928
* A state machine to handle web diver input sequences. We have to analyze the
3029
* sequences and construct valid HtmlUnit actions out of them.

src/main/java/org/openqa/selenium/htmlunit/HtmlUnitKeyboard.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,13 @@
1919

2020
import java.io.IOException;
2121

22-
import org.openqa.selenium.Keys;
23-
import org.openqa.selenium.WebDriverException;
24-
2522
import org.htmlunit.html.HtmlElement;
2623
import org.htmlunit.html.HtmlFileInput;
2724
import org.htmlunit.html.HtmlInput;
2825
import org.htmlunit.html.HtmlNumberInput;
2926
import org.htmlunit.html.Keyboard;
27+
import org.openqa.selenium.Keys;
28+
import org.openqa.selenium.WebDriverException;
3029

3130
/**
3231
* Implements keyboard operations using the HtmlUnit WebDriver.

src/main/java/org/openqa/selenium/htmlunit/HtmlUnitKeyboardMapping.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,8 @@
2020
import java.util.HashMap;
2121
import java.util.Map;
2222

23-
import org.openqa.selenium.Keys;
24-
2523
import org.htmlunit.javascript.host.event.KeyboardEvent;
24+
import org.openqa.selenium.Keys;
2625

2726
/**
2827
* Maps {@link Keys} to their {@link KeyboardEvent} constant.

src/main/java/org/openqa/selenium/htmlunit/HtmlUnitMouse.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@
2020
import java.io.IOException;
2121
import java.net.SocketTimeoutException;
2222

23+
import org.htmlunit.ScriptException;
24+
import org.htmlunit.html.DomElement;
25+
import org.htmlunit.html.HtmlOption;
26+
import org.htmlunit.javascript.host.event.MouseEvent;
2327
import org.openqa.selenium.ElementNotInteractableException;
2428
import org.openqa.selenium.NoSuchElementException;
2529
import org.openqa.selenium.TimeoutException;
@@ -28,11 +32,6 @@
2832
import org.openqa.selenium.interactions.Actions;
2933
import org.openqa.selenium.interactions.Coordinates;
3034

31-
import org.htmlunit.ScriptException;
32-
import org.htmlunit.html.DomElement;
33-
import org.htmlunit.html.HtmlOption;
34-
import org.htmlunit.javascript.host.event.MouseEvent;
35-
3635
/**
3736
* Implements mouse operations using the HtmlUnit WebDriver.
3837
*

src/main/java/org/openqa/selenium/htmlunit/HtmlUnitOptions.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,18 +23,17 @@
2323
import java.util.Optional;
2424
import java.util.Set;
2525

26+
import org.htmlunit.CookieManager;
27+
import org.htmlunit.Page;
28+
import org.htmlunit.WebClient;
29+
import org.htmlunit.html.HtmlPage;
2630
import org.openqa.selenium.Cookie;
2731
import org.openqa.selenium.InvalidCookieDomainException;
2832
import org.openqa.selenium.UnableToSetCookieException;
2933
import org.openqa.selenium.WebDriver;
3034
import org.openqa.selenium.htmlunit.logging.HtmlUnitLogs;
3135
import org.openqa.selenium.logging.Logs;
3236

33-
import org.htmlunit.CookieManager;
34-
import org.htmlunit.Page;
35-
import org.htmlunit.WebClient;
36-
import org.htmlunit.html.HtmlPage;
37-
3837
/**
3938
* Manages driver options.
4039
*

0 commit comments

Comments
 (0)