<commit_before>#swt-bling
Behold, swt-bling!  A project that will help you enhance your mundane [swt](http://www.eclipse.org/swt/) where others may fail.  Perhaps you have stumbled upon this project because you're bad at spelling and it's so largely popular that it was the first in your search for "sweet bling".  In that event, may we direct you to some [truly sweet bling](http://bit.ly/1ho6tNM).  If, on the other hand, you've been saddled with SWT or have chosen such a life, but are disappointed in the rather... er... pedestrian look and feel, interactions, and general "sweetness" of the standard complement of widgets (and yes, we know, not all UI elements in SWT inherit from Widget) then you've come to the right place.  In an attempt to make your life better (studies show that 90% of the users of swt-bling will live longer, but don't ask us for a reference), we offer you the "sweetness" that is swt-bling.  Feel free to reduce, reuse, and recycle (and maybe even contribute) as needed.

Don't fret, fellow SWT-user for swt-bling is surely the answer to ~~all of~~ *some of* your problems.

##Build Status
[![Build Status](https://drone.io/github.com/ReadyTalk/swt-bling/status.png)](https://drone.io/github.com/ReadyTalk/swt-bling/latest)

##Building
Building swt-bling is simple. Just open a terminal and run
```
gradlew build
```
from the root of the repository. You'll have a fresh build of the widgets in build/libs/swt-bling.jar.

##Examples
Want to see a widget in action? We provide simple example apps for each of our widgets. To launch them, simply call a 'runExample<WidgetName>'. For instance:
```
gradlew runExampleSquareButton
```

##IDE Setup
### IntelliJ
Most active contributors use [IntelliJ](http://www.jetbrains.com/idea/) as their primary IDE. Simply import the project
by pointing IntelliJ at the build.gradle file at the root of the project.<commit_msg>Updated README to talk about integTest<commit_after>#swt-bling
Behold, swt-bling!  A project that will help you enhance your mundane [swt](http://www.eclipse.org/swt/) where others may fail.  Perhaps you have stumbled upon this project because you're bad at spelling and it's so largely popular that it was the first in your search for "sweet bling".  In that event, may we direct you to some [truly sweet bling](http://bit.ly/1ho6tNM).  If, on the other hand, you've been saddled with SWT or have chosen such a life, but are disappointed in the rather... er... pedestrian look and feel, interactions, and general "sweetness" of the standard complement of widgets (and yes, we know, not all UI elements in SWT inherit from Widget) then you've come to the right place.  In an attempt to make your life better (studies show that 90% of the users of swt-bling will live longer, but don't ask us for a reference), we offer you the "sweetness" that is swt-bling.  Feel free to reduce, reuse, and recycle (and maybe even contribute) as needed.

Don't fret, fellow SWT-user for swt-bling is surely the answer to ~~all of~~ *some of* your problems.

##Build Status
[![Build Status](https://drone.io/github.com/ReadyTalk/swt-bling/status.png)](https://drone.io/github.com/ReadyTalk/swt-bling/latest)

##Building
Building swt-bling is simple. Just open a terminal and run
```
./gradlew build
```
from the root of the repository. You'll have a fresh build of the widgets in build/libs/swt-bling.jar.

##GUI Tests
In addition to standard unit tests, swt-bling has gui-based tests located in `src/integTest/java`. To run them:
```
./gradlew integTest
```

##Examples
Want to see a widget in action? We provide simple example apps for each of our widgets. To launch them, simply call a `runExample<WidgetName>`. For instance:
```
./gradlew runExampleSquareButton
```

##IDE Setup
### IntelliJ
Most active contributors use [IntelliJ](http://www.jetbrains.com/idea/) as their primary IDE. Simply import the project
by pointing IntelliJ at the build.gradle file at the root of the project.
{'fraction_non_alphanumeric': 0.0906108026249369, 'fraction_numerical': 0.0020191822311963654, 'mean_word_length': 4.326612903225806, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 4, 'lorem ipsum': 0, 'www.': 4, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1707748', 'n_tokens_mistral': 1184, 'n_tokens_neox': 1114, 'n_words': 564}