You can also browse the repository using [https://git.eclipse.org/c/swtbot/org.eclipse.swtbot.git/ a web interface] or even by monitoring the [https://github.com/eclipse/swtbot mirror of the repository on GitHub].

You can also browse the repository using [https://git.eclipse.org/c/swtbot/org.eclipse.swtbot.git/ a web interface] or even by monitoring the [https://github.com/eclipse/swtbot mirror of the repository on GitHub].

+

+

To contribute changes to the website, use this git repo: <tt>https://git.eclipse.org/c/www.eclipse.org/swtbot.git</tt>

== IDE tips ==

== IDE tips ==

Line 18:

Line 20:

* ... Any other tool that makes you write better code faster ...

* ... Any other tool that makes you write better code faster ...

−

=== Target Platform ===

+

=== Target Platforms ===

+

+

You can find some ready-to-use target platforms for development in the ''devtools/target-platforms'' folder. Each target-platform basically target a version of the Eclipse release train. It's recommended to use one of these target-platform since it contains all SWTBot dependencie. These target-platforms are also used at build time, so your dependencies in IDE will be consistent with dependencies during build. Enable the selected target-platform by opening it in IDE with the target definition editor, and click ''Set As Target Platform''.

−

You can find a ready-to-use target platform for development in the ''devtools/target-platforms'' folder. This target-platform is recommended since it contains all SWTBot dependencies. Beware, this target-platform is not used at build time, so you may experiment some differences. In such case, please report them as a bug. Enable it by opening it in IDE with the target definition editor, and click ''Set As Target Platform''.

+

In case something is not working well, please report them as a bug.

== Building SWTBot ==

== Building SWTBot ==

# First Get the sources, as explained a few lines above.

# First Get the sources, as explained a few lines above.

−

# then <tt>mvn clean install</tt>

+

# then <tt>mvn clean verify</tt>

# That's all!

# That's all!

Line 89:

Line 93:

* A Gerrit contribution is automatically merged when all "acceptance flags" (Verification, review, IP) are OK.

* A Gerrit contribution is automatically merged when all "acceptance flags" (Verification, review, IP) are OK.

Target Platforms

You can find some ready-to-use target platforms for development in the devtools/target-platforms folder. Each target-platform basically target a version of the Eclipse release train. It's recommended to use one of these target-platform since it contains all SWTBot dependencie. These target-platforms are also used at build time, so your dependencies in IDE will be consistent with dependencies during build. Enable the selected target-platform by opening it in IDE with the target definition editor, and click Set As Target Platform.