Allow optional swift.backgroundCompilation
object notation for finer control of background compilation
#1857
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This is not related to background indexing, but instead the optional background compilation feature that runs a build task on save. Allow
swift.backgroundCompilation
setting to accept an object which will acceptenabled
,release
, anduseDefaultTask
properties. The task marked as the default "build" group task will be used instead of the Build All task. This way the whole world is not built for large projects.Issue: #1320
Tasks
Documentation has been updated