Use different language version API. (#2400)

Use different language version API from package:analyzer
diff --git a/lib/src/validator/language_version.dart b/lib/src/validator/language_version.dart
index cde5084..4015807 100644
--- a/lib/src/validator/language_version.dart
+++ b/lib/src/validator/language_version.dart
@@ -55,7 +55,7 @@
         continue;
       }
 
-      final unitLanguageVersion = unit.languageVersion;
+      final unitLanguageVersion = unit.languageVersionToken;
       if (unitLanguageVersion != null) {
         if (Version(unitLanguageVersion.major, unitLanguageVersion.minor, 0) >
             packageSdkMinVersion) {
diff --git a/pubspec.yaml b/pubspec.yaml
index 99477c8..546fdbe 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -39,10 +39,10 @@
   analyzer:
     git:
       url: https://github.com/dart-lang/sdk.git
-      ref: bbb449dfa44ff40d3192959731b5893cbf66b205
+      ref: 3095a082cd1d747e090581e244d0a731544c3a0c
       path: pkg/analyzer
   _fe_analyzer_shared:
     git:
       url: https://github.com/dart-lang/sdk.git
-      ref: bbb449dfa44ff40d3192959731b5893cbf66b205
+      ref: 3095a082cd1d747e090581e244d0a731544c3a0c
       path: pkg/_fe_analyzer_shared