<commit_before>## Upgrade steps from v. 3.0.x to v. 3.1 for native apps

- Replace the existing `Cordova` project in Eclipse with the Mobile SDK 3.1 `Cordova` project.
- Replace the existing `SalesforceSDK` project in Eclipse with the new `SalesforceSDK` project.
- If your app uses `SmartStore`, replace the existing `SmartStore` project in Eclipse with the new `SmartStore` project.
- If your app uses `SmartSync`, replace the existing `SmartSync` project in Eclipse with the new `SmartSync` project.
- Right click your project and select `Properties`.
- Click the `Android` tab and navigate to the library project section at the bottom.
- Replace the existing `SalesforceSDK` entry with the new `SalesforceSDK` project in your workspace.
- If your app uses `SmartStore`, repeat the previous step for the `SmartStore` project.
- If your app uses `SmartSync`, repeat the previous step for the `SmartSync` project.

## Upgrade steps from v. 3.0.x to v. 3.1 for hybrid apps

- Existing hybrid apps should continue to work with Mobile SDK 3.1.

See the [Mobile SDK Development Guide](https://github.com/forcedotcom/SalesforceMobileSDK-Shared/blob/master/doc/mobile_sdk.pdf?raw=true) for more information about developing hybrid apps with the 3.1 SDK and Cordova 3.6.4.
<commit_msg>Upgrade steps for 3.1 to 3.2<commit_after>## Upgrade steps from v. 3.1.x to v. 3.2 for native apps

- Replace the existing `Cordova` project in Eclipse with the Mobile SDK 3.2 `Cordova` project.
- Replace the existing `SalesforceSDK` project in Eclipse with the new `SalesforceSDK` project.
- If your app uses `SmartStore`, replace the existing `SmartStore` project in Eclipse with the new `SmartStore` project.
- If your app uses `SmartSync`, replace the existing `SmartSync` project in Eclipse with the new `SmartSync` project.
- Right click your project and select `Properties`.
- Click the `Android` tab and navigate to the library project section at the bottom.
- Replace the existing `SalesforceSDK` entry with the new `SalesforceSDK` project in your workspace.
- If your app uses `SmartStore`, repeat the previous step for the `SmartStore` project.
- If your app uses `SmartSync`, repeat the previous step for the `SmartSync` project.

## Upgrade steps from v. 3.1.x to v. 3.2 for hybrid apps

- Existing hybrid apps should continue to work with Mobile SDK 3.2.

See the [Mobile SDK Development Guide](https://github.com/forcedotcom/SalesforceMobileSDK-Shared/blob/master/doc/mobile_sdk.pdf?raw=true) for more information about developing hybrid apps with the 3.1 SDK and Cordova 3.6.4.

{'fraction_non_alphanumeric': 0.07928488146132918, 'fraction_numerical': 0.014768752429071124, 'mean_word_length': 4.3625, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6216068', 'n_tokens_mistral': 777, 'n_tokens_neox': 696, 'n_words': 353}