Skip to content

Commit a75e06d

Browse files
committed
organize as a Maven module
1 parent c925248 commit a75e06d

File tree

142 files changed

+14673
-15
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

142 files changed

+14673
-15
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
#IDE specific files
22
.idea/*
3+
out/*
4+
settings.xml

java-client.iml

Lines changed: 49 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,14 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<module type="JAVA_MODULE" version="4">
3-
<component name="NewModuleRootManager" inherit-compiler-output="true">
4-
<exclude-output />
2+
<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
3+
<component name="NewModuleRootManager" inherit-compiler-output="false">
4+
<output url="file://$MODULE_DIR$/target/classes" />
5+
<output-test url="file://$MODULE_DIR$/target/test-classes" />
56
<content url="file://$MODULE_DIR$">
6-
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
77
<sourceFolder url="file://$MODULE_DIR$/test" isTestSource="false" />
8+
<sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
9+
<sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
10+
<sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
11+
<excludeFolder url="file://$MODULE_DIR$/target" />
812
</content>
913
<orderEntry type="inheritedJdk" />
1014
<orderEntry type="sourceFolder" forTests="false" />
@@ -20,6 +24,47 @@
2024
<orderEntry type="library" name="commons-lang-2.4" level="project" />
2125
<orderEntry type="library" name="org.json-20131017" level="project" />
2226
<orderEntry type="library" name="commons-codec-1.9" level="project" />
27+
<orderEntry type="library" name="Maven: com.google.collections:google-collections:1.0" level="project" />
28+
<orderEntry type="library" name="Maven: org.seleniumhq.selenium:selenium-java:2.41.0" level="project" />
29+
<orderEntry type="library" name="Maven: org.seleniumhq.selenium:selenium-chrome-driver:2.41.0" level="project" />
30+
<orderEntry type="library" name="Maven: org.seleniumhq.selenium:selenium-remote-driver:2.41.0" level="project" />
31+
<orderEntry type="library" name="Maven: cglib:cglib-nodep:2.1_3" level="project" />
32+
<orderEntry type="library" name="Maven: org.json:json:20080701" level="project" />
33+
<orderEntry type="library" name="Maven: org.seleniumhq.selenium:selenium-api:2.41.0" level="project" />
34+
<orderEntry type="library" name="Maven: com.google.guava:guava:15.0" level="project" />
35+
<orderEntry type="library" name="Maven: org.apache.httpcomponents:httpclient:4.3.1" level="project" />
36+
<orderEntry type="library" name="Maven: org.apache.httpcomponents:httpcore:4.3" level="project" />
37+
<orderEntry type="library" name="Maven: commons-logging:commons-logging:1.1.3" level="project" />
38+
<orderEntry type="library" name="Maven: commons-codec:commons-codec:1.8" level="project" />
39+
<orderEntry type="library" name="Maven: org.apache.commons:commons-exec:1.1" level="project" />
40+
<orderEntry type="library" name="Maven: net.java.dev.jna:jna:3.4.0" level="project" />
41+
<orderEntry type="library" name="Maven: net.java.dev.jna:platform:3.4.0" level="project" />
42+
<orderEntry type="library" name="Maven: org.seleniumhq.selenium:selenium-htmlunit-driver:2.41.0" level="project" />
43+
<orderEntry type="library" name="Maven: net.sourceforge.htmlunit:htmlunit:2.13" level="project" />
44+
<orderEntry type="library" name="Maven: xalan:xalan:2.7.1" level="project" />
45+
<orderEntry type="library" name="Maven: xalan:serializer:2.7.1" level="project" />
46+
<orderEntry type="library" name="Maven: xml-apis:xml-apis:1.4.01" level="project" />
47+
<orderEntry type="library" name="Maven: commons-collections:commons-collections:3.2.1" level="project" />
48+
<orderEntry type="library" name="Maven: org.apache.commons:commons-lang3:3.1" level="project" />
49+
<orderEntry type="library" name="Maven: org.apache.httpcomponents:httpmime:4.3.1" level="project" />
50+
<orderEntry type="library" name="Maven: net.sourceforge.htmlunit:htmlunit-core-js:2.13" level="project" />
51+
<orderEntry type="library" name="Maven: xerces:xercesImpl:2.11.0" level="project" />
52+
<orderEntry type="library" name="Maven: net.sourceforge.nekohtml:nekohtml:1.9.19" level="project" />
53+
<orderEntry type="library" name="Maven: net.sourceforge.cssparser:cssparser:0.9.11" level="project" />
54+
<orderEntry type="library" name="Maven: org.w3c.css:sac:1.3" level="project" />
55+
<orderEntry type="library" name="Maven: commons-io:commons-io:2.2" level="project" />
56+
<orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-websocket:8.1.12.v20130726" level="project" />
57+
<orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-util:8.1.12.v20130726" level="project" />
58+
<orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-io:8.1.12.v20130726" level="project" />
59+
<orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-http:8.1.12.v20130726" level="project" />
60+
<orderEntry type="library" name="Maven: org.seleniumhq.selenium:selenium-firefox-driver:2.41.0" level="project" />
61+
<orderEntry type="library" name="Maven: org.seleniumhq.selenium:selenium-ie-driver:2.41.0" level="project" />
62+
<orderEntry type="library" name="Maven: org.seleniumhq.selenium:selenium-safari-driver:2.41.0" level="project" />
63+
<orderEntry type="library" name="Maven: org.webbitserver:webbit:0.4.14" level="project" />
64+
<orderEntry type="library" name="Maven: io.netty:netty:3.5.2.Final" level="project" />
65+
<orderEntry type="library" name="Maven: org.seleniumhq.selenium:selenium-support:2.41.0" level="project" />
66+
<orderEntry type="library" name="Maven: junit:junit:4.11" level="project" />
67+
<orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
2368
</component>
2469
</module>
2570

pom.xml

Lines changed: 110 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,110 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<project xmlns="http://maven.apache.org/POM/4.0.0"
3+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
5+
<modelVersion>4.0.0</modelVersion>
6+
7+
<groupId>io.appium</groupId>
8+
<artifactId>java-client</artifactId>
9+
<version>1.0</version>
10+
<dependencies>
11+
<dependency>
12+
<groupId>com.google.collections</groupId>
13+
<artifactId>google-collections</artifactId>
14+
<version>1.0</version>
15+
</dependency>
16+
<dependency>
17+
<groupId>org.seleniumhq.selenium</groupId>
18+
<artifactId>selenium-java</artifactId>
19+
<version>2.41.0</version>
20+
</dependency>
21+
<dependency>
22+
<groupId>junit</groupId>
23+
<artifactId>junit</artifactId>
24+
<version>4.11</version>
25+
</dependency>
26+
</dependencies>
27+
<packaging>jar</packaging>
28+
<name>java-client</name>
29+
<description>Java client for Appium Mobile Webdriver</description>
30+
<url>http://appium.io</url>
31+
32+
<licenses>
33+
<license>
34+
<name>Apache License, Version 2.0</name>
35+
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
36+
<distribution>repo</distribution>
37+
</license>
38+
</licenses>
39+
40+
<scm>
41+
<url>https://github.com/appium/java-client</url>
42+
<connection>scm:git:git://github.com/appium/java-client.git</connection>
43+
<developerConnection>scm:git:[email protected]:appium/java-client.git</developerConnection>
44+
</scm>
45+
46+
<developers>
47+
<developer>
48+
<email>[email protected]</email>
49+
<name>Jonah Stiennon</name>
50+
<url>https://github.com/jonahss</url>
51+
<id>jonahss</id>
52+
</developer>
53+
</developers>
54+
55+
<distributionManagement>
56+
<snapshotRepository>
57+
<id>ossrh</id>
58+
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
59+
</snapshotRepository>
60+
<repository>
61+
<id>ossrh</id>
62+
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
63+
</repository>
64+
</distributionManagement>
65+
66+
<build>
67+
<plugins>
68+
<plugin>
69+
<groupId>org.apache.maven.plugins</groupId>
70+
<artifactId>maven-source-plugin</artifactId>
71+
<version>2.2.1</version>
72+
<executions>
73+
<execution>
74+
<id>attach-sources</id>
75+
<goals>
76+
<goal>jar-no-fork</goal>
77+
</goals>
78+
</execution>
79+
</executions>
80+
</plugin>
81+
<plugin>
82+
<groupId>org.apache.maven.plugins</groupId>
83+
<artifactId>maven-javadoc-plugin</artifactId>
84+
<version>2.9.1</version>
85+
<executions>
86+
<execution>
87+
<id>attach-javadocs</id>
88+
<goals>
89+
<goal>jar</goal>
90+
</goals>
91+
</execution>
92+
</executions>
93+
</plugin>
94+
<plugin>
95+
<groupId>org.apache.maven.plugins</groupId>
96+
<artifactId>maven-gpg-plugin</artifactId>
97+
<version>1.5</version>
98+
<executions>
99+
<execution>
100+
<id>sign-artifacts</id>
101+
<phase>verify</phase>
102+
<goals>
103+
<goal>sign</goal>
104+
</goals>
105+
</execution>
106+
</executions>
107+
</plugin>
108+
</plugins>
109+
</build>
110+
</project>
File renamed without changes.

src/io/appium/java_client/AndroidKeyMetastate.java renamed to src/main/java/io/appium/java_client/AndroidKeyMetastate.java

File renamed without changes.
File renamed without changes.

src/io/appium/java_client/DriverMobileCommand.java renamed to src/main/java/io/appium/java_client/DriverMobileCommand.java

File renamed without changes.
File renamed without changes.

src/io/appium/java_client/FindsByAccessibilityId.java renamed to src/main/java/io/appium/java_client/FindsByAccessibilityId.java

File renamed without changes.

src/io/appium/java_client/FindsByAndroidUIAutomator.java renamed to src/main/java/io/appium/java_client/FindsByAndroidUIAutomator.java

File renamed without changes.

0 commit comments

Comments
 (0)