This is an automated email from the ASF dual-hosted git repository.

yangjie01 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/spark.git


The following commit(s) were added to refs/heads/master by this push:
     new 918d1581fb0 [SPARK-44536][BUILD] Upgrade sbt to 1.9.3
918d1581fb0 is described below

commit 918d1581fb0f79e0cd9a0bedee60ea6060620a31
Author: panbingkun <pbk1...@gmail.com>
AuthorDate: Thu Jul 27 15:55:48 2023 +0800

    [SPARK-44536][BUILD] Upgrade sbt to 1.9.3
    
    ### What changes were proposed in this pull request?
    The pr aims to upgrade sbt from 1.9.2 to 1.9.3.
    
    ### Why are the changes needed?
    1.The new version brings some improvment:
    Actionable diagnostics (aka quickfix)
    Actionable diagnostics, or quickfix, is an area in Scala tooling that's 
been getting attention since Chris Kipp presented it in the March 2023 Tooling 
Summit. Chris has written the 
[roadmap](https://contributors.scala-lang.org/t/roadmap-for-actionable-diagnostics/6172/1)
 and sent https://github.com/sbt/sbt/pull/7242 that kickstarted the effort, but 
now there's been steady progress in 
https://github.com/build-server-protocol/build-server-protocol/pull/527, 
https://github.com/lampepfl/d [...]
    sbt 1.9.3 adds a new interface called AnalysisCallback2 to relay code 
actions from the compiler(s) to Zinc's Analysis file. Future version of Scala 
2.13.x (and hopefully Scala 3) will release with proper code actions, but as a 
demo I've implemented a code action for procedure syntax usages even on current 
Scala 2.13.11 with -deprecation flag.
    
    2.Full release notes:
    https://github.com/sbt/sbt/releases/tag/v1.9.3
    
    3.v1.9.2 VS v1.9.3
    https://github.com/sbt/sbt/compare/v1.9.2...v1.9.3
    
    ### Does this PR introduce _any_ user-facing change?
    No.
    
    ### How was this patch tested?
    Pass GA.
    
    Closes #42141 from panbingkun/SPARK-44536.
    
    Authored-by: panbingkun <pbk1...@gmail.com>
    Signed-off-by: yangjie01 <yangji...@baidu.com>
---
 dev/appveyor-install-dependencies.ps1 | 2 +-
 project/build.properties              | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev/appveyor-install-dependencies.ps1 
b/dev/appveyor-install-dependencies.ps1
index 3737382eb86..db154cd51da 100644
--- a/dev/appveyor-install-dependencies.ps1
+++ b/dev/appveyor-install-dependencies.ps1
@@ -97,7 +97,7 @@ if (!(Test-Path $tools)) {
 # ========================== SBT
 Push-Location $tools
 
-$sbtVer = "1.9.2"
+$sbtVer = "1.9.3"
 Start-FileDownload 
"https://github.com/sbt/sbt/releases/download/v$sbtVer/sbt-$sbtVer.zip"; 
"sbt.zip"
 
 # extract
diff --git a/project/build.properties b/project/build.properties
index 3eb34b94744..e883bb7bdf3 100644
--- a/project/build.properties
+++ b/project/build.properties
@@ -15,4 +15,4 @@
 # limitations under the License.
 #
 # Please update the version in appveyor-install-dependencies.ps1 together.
-sbt.version=1.9.2
+sbt.version=1.9.3


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@spark.apache.org
For additional commands, e-mail: commits-h...@spark.apache.org

Reply via email to