Make SummaryBuilder's "strong" argument optional.

This will allow clients to stop passing in this argument now, so that
we can remove the argument as a breaking change in analyzer version
0.33.*.

(Note that the argument has already been made optional on bleeding
edge; after this lands and I can do so safely, I'll remove the
argument from bleeding edge.)

Also bump the analyzer version to 0.32.5 so we can publish this
immediately.

Change-Id: I07d225c3450de28dc627a2dcc0ea6e057409e25a
Reviewed-on: https://dart-review.googlesource.com/72544
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Commit-Queue: Paul Berry <paulberry@google.com>
diff --git a/pkg/analyzer/lib/src/summary/summary_file_builder.dart b/pkg/analyzer/lib/src/summary/summary_file_builder.dart
index 02d89f4..a872e28 100644
--- a/pkg/analyzer/lib/src/summary/summary_file_builder.dart
+++ b/pkg/analyzer/lib/src/summary/summary_file_builder.dart
@@ -36,7 +36,7 @@
   /**
    * Create a summary builder for these [librarySources] and [context].
    */
-  SummaryBuilder(this.librarySources, this.context, this.strong);
+  SummaryBuilder(this.librarySources, this.context, [this.strong = true]);
 
   /**
    * Create an SDK summary builder for the dart SDK at the given [sdkPath].
diff --git a/pkg/analyzer/pubspec.yaml b/pkg/analyzer/pubspec.yaml
index aeb96dc..26ee0bd 100644
--- a/pkg/analyzer/pubspec.yaml
+++ b/pkg/analyzer/pubspec.yaml
@@ -1,5 +1,5 @@
 name: analyzer
-version: 0.32.4
+version: 0.32.5
 author: Dart Team <misc@dartlang.org>
 description: Static analyzer for Dart.
 homepage: https://github.com/dart-lang/sdk/tree/master/pkg/analyzer