diff options
author | Colin Cross <ccross@android.com> | 2023-01-25 21:37:18 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2023-01-25 21:37:18 +0000 |
commit | 1f37ef0515277f8a4b01db69a3def99f27c121c4 (patch) | |
tree | 403896d9cf87ba2f5334739f7835f52405187b02 | |
parent | 216a61eccbaf98f4d84bf773b65647d679bd3849 (diff) | |
parent | 9ddb7bfa5e9e930397fe9ee64285ef8baa623517 (diff) | |
download | kotlinc-1f37ef0515277f8a4b01db69a3def99f27c121c4.tar.gz |
Upgrade kotlinc to v1.8.0 am: 8d36ad942d am: ac7aca4216 am: 9ddb7bfa5e
Original change: https://android-review.googlesource.com/c/platform/external/kotlinc/+/2385672
Change-Id: Idae837ae8ee6fef0e255635a40aa51a87cb92a16
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r-- | Android.bp | 15 | ||||
-rw-r--r-- | METADATA | 14 | ||||
-rw-r--r-- | build.txt | 2 | ||||
-rw-r--r-- | lib/allopen-compiler-plugin.jar | bin | 23944 -> 23723 bytes | |||
-rw-r--r-- | lib/android-extensions-compiler.jar | bin | 491038 -> 492418 bytes | |||
-rw-r--r-- | lib/android-extensions-runtime.jar | bin | 9548 -> 9592 bytes | |||
-rw-r--r-- | lib/assignment-compiler-plugin.jar | bin | 0 -> 52263 bytes | |||
-rw-r--r-- | lib/js.engines.jar | bin | 11060 -> 11126 bytes | |||
-rw-r--r-- | lib/jvm-abi-gen.jar | bin | 1154114 -> 1177852 bytes | |||
-rw-r--r-- | lib/kotlin-annotation-processing-cli.jar | bin | 26299 -> 26347 bytes | |||
-rw-r--r-- | lib/kotlin-annotation-processing-runtime.jar | bin | 1374 -> 1376 bytes | |||
-rw-r--r-- | lib/kotlin-annotation-processing.jar | bin | 466712 -> 481452 bytes | |||
-rw-r--r-- | lib/kotlin-annotations-jvm.jar | bin | 2676 -> 2676 bytes | |||
-rw-r--r-- | lib/kotlin-ant.jar | bin | 25372 -> 25356 bytes | |||
-rw-r--r-- | lib/kotlin-compiler.jar | bin | 54773081 -> 55128992 bytes | |||
-rw-r--r-- | lib/kotlin-daemon-client.jar | bin | 676267 -> 675468 bytes | |||
-rw-r--r-- | lib/kotlin-daemon.jar | bin | 730122 -> 733095 bytes | |||
-rw-r--r-- | lib/kotlin-imports-dumper-compiler-plugin.jar | bin | 273972 -> 274005 bytes | |||
-rw-r--r-- | lib/kotlin-main-kts.jar | bin | 6558516 -> 6572468 bytes | |||
-rw-r--r-- | lib/kotlin-preloader.jar | bin | 52270 -> 52270 bytes | |||
-rw-r--r-- | lib/kotlin-reflect-sources.jar | bin | 717281 -> 713374 bytes | |||
-rw-r--r-- | lib/kotlin-reflect.jar | bin | 3135702 -> 3155026 bytes | |||
-rw-r--r-- | lib/kotlin-runner.jar | bin | 30437 -> 30873 bytes | |||
-rw-r--r-- | lib/kotlin-script-runtime.jar | bin | 42175 -> 42822 bytes | |||
-rw-r--r-- | lib/kotlin-scripting-common.jar | bin | 224831 -> 226058 bytes | |||
-rw-r--r-- | lib/kotlin-scripting-compiler-impl.jar | bin | 313956 -> 317454 bytes | |||
-rw-r--r-- | lib/kotlin-scripting-compiler.jar | bin | 374781 -> 376450 bytes | |||
-rw-r--r-- | lib/kotlin-scripting-js.jar | bin | 7787 -> 7602 bytes | |||
-rw-r--r-- | lib/kotlin-scripting-jvm.jar | bin | 198580 -> 200054 bytes | |||
-rw-r--r-- | lib/kotlin-stdlib-jdk7-sources.jar | bin | 17589 -> 580 bytes | |||
-rw-r--r-- | lib/kotlin-stdlib-jdk7.jar | bin | 45705 -> 958 bytes | |||
-rw-r--r-- | lib/kotlin-stdlib-jdk8-sources.jar | bin | 8706 -> 556 bytes | |||
-rw-r--r-- | lib/kotlin-stdlib-jdk8.jar | bin | 19801 -> 964 bytes | |||
-rw-r--r-- | lib/kotlin-stdlib-js-sources.jar | bin | 516346 -> 523358 bytes | |||
-rw-r--r-- | lib/kotlin-stdlib-js.jar | bin | 4279763 -> 4331740 bytes | |||
-rw-r--r-- | lib/kotlin-stdlib-sources.jar | bin | 526707 -> 567543 bytes | |||
-rw-r--r-- | lib/kotlin-stdlib.jar | bin | 1537343 -> 1636554 bytes | |||
-rw-r--r-- | lib/kotlin-test-js.jar | bin | 107123 -> 107545 bytes | |||
-rw-r--r-- | lib/kotlin-test-junit.jar | bin | 5105 -> 5144 bytes | |||
-rw-r--r-- | lib/kotlin-test-junit5.jar | bin | 5086 -> 5118 bytes | |||
-rw-r--r-- | lib/kotlin-test-testng.jar | bin | 5105 -> 5143 bytes | |||
-rw-r--r-- | lib/kotlin-test.jar | bin | 132618 -> 133094 bytes | |||
-rw-r--r-- | lib/kotlinx-serialization-compiler-plugin.jar | bin | 695794 -> 918162 bytes | |||
-rw-r--r-- | lib/lombok-compiler-plugin.jar | bin | 2000974 -> 319770 bytes | |||
-rw-r--r-- | lib/mutability-annotations-compat.jar | bin | 1472 -> 1472 bytes | |||
-rw-r--r-- | lib/noarg-compiler-plugin.jar | bin | 1825664 -> 62065 bytes | |||
-rw-r--r-- | lib/parcelize-compiler.jar | bin | 345845 -> 357668 bytes | |||
-rw-r--r-- | lib/parcelize-runtime.jar | bin | 6948 -> 6995 bytes | |||
-rw-r--r-- | lib/sam-with-receiver-compiler-plugin.jar | bin | 1782144 -> 18512 bytes | |||
-rw-r--r-- | license/COPYRIGHT.txt | 2 | ||||
-rw-r--r-- | license/COPYRIGHT_HEADER.txt | 2 | ||||
-rw-r--r-- | license/README.md | 5 | ||||
-rw-r--r-- | license/third_party/pcollections_LICENSE.txt | 19 |
53 files changed, 12 insertions, 47 deletions
@@ -2,7 +2,6 @@ package { default_applicable_licenses: [ "external_kotlinc_license", "external_kotlinc_asm_license", - "external_kotlinc_pcollections_license", "external_kotlinc_dart_license", "external_kotlinc_rhino_license", "external_kotlinc_qunit_license", @@ -79,7 +78,6 @@ java_import { licenses: [ "external_kotlinc_license", "external_kotlinc_asm_license", - "external_kotlinc_pcollections_license", "external_kotlinc_dart_license", "external_kotlinc_rhino_license", "external_kotlinc_qunit_license", @@ -386,19 +384,6 @@ license { } license { - name: "external_kotlinc_pcollections_license", - package_name: "PCollections", - visibility: [":__subpackages__"], - license_kinds: [ - "SPDX-license-identifier-MIT", - ], - copyright_notice: "Derived from PCollections, A Persistent Java Collections Library (https://pcollections.org/)", - license_text: [ - "license/third_party/pcollections_LICENSE.txt", - ], -} - -license { name: "external_kotlinc_prototype_license", visibility: [":__subpackages__"], license_kinds: [ @@ -1,3 +1,7 @@ +# This project was upgraded with external_updater. +# Usage: tools/external_updater/updater.sh update kotlinc +# For more info, check https://cs.android.com/android/platform/superproject/+/master:tools/external_updater/README.md + name: "kotlinc" description: "Standalone Kotlin command-line compiler tools." third_party { @@ -7,18 +11,18 @@ third_party { } url { type: ARCHIVE - value: "https://github.com/JetBrains/kotlin/releases/download/v1.7.20/kotlin-compiler-1.7.20.zip" + value: "https://github.com/JetBrains/kotlin/releases/download/v1.8.0/kotlin-compiler-1.8.0.zip" } url { type: ARCHIVE value: "https://github.com/JetBrains/intellij-community/raw/171/lib/src/trove4j_src.jar" } - version: "v1.7.20" + version: "v1.8.0" license_type: RESTRICTED license_note: "would be RECIPROCAL save for:\n license/third_party/rhino_LICENSE.txt\n license/third_party/testdata/findbugs_license.txt\n license/third_party/trove_license.txt\n license/third_party/trove_readme_license.txt" last_upgrade_date { - year: 2022 - month: 9 - day: 29 + year: 2023 + month: 1 + day: 11 } } @@ -1 +1 @@ -1.7.20-release-201
\ No newline at end of file +1.8.0-release-345
\ No newline at end of file diff --git a/lib/allopen-compiler-plugin.jar b/lib/allopen-compiler-plugin.jar Binary files differindex c274580..238f72b 100644 --- a/lib/allopen-compiler-plugin.jar +++ b/lib/allopen-compiler-plugin.jar diff --git a/lib/android-extensions-compiler.jar b/lib/android-extensions-compiler.jar Binary files differindex 4f77f4c..b006a93 100644 --- a/lib/android-extensions-compiler.jar +++ b/lib/android-extensions-compiler.jar diff --git a/lib/android-extensions-runtime.jar b/lib/android-extensions-runtime.jar Binary files differindex b176b2f..e2befab 100644 --- a/lib/android-extensions-runtime.jar +++ b/lib/android-extensions-runtime.jar diff --git a/lib/assignment-compiler-plugin.jar b/lib/assignment-compiler-plugin.jar Binary files differnew file mode 100644 index 0000000..256fa89 --- /dev/null +++ b/lib/assignment-compiler-plugin.jar diff --git a/lib/js.engines.jar b/lib/js.engines.jar Binary files differindex 33683e4..71f046e 100644 --- a/lib/js.engines.jar +++ b/lib/js.engines.jar diff --git a/lib/jvm-abi-gen.jar b/lib/jvm-abi-gen.jar Binary files differindex 7043a0c..20f8f9d 100644 --- a/lib/jvm-abi-gen.jar +++ b/lib/jvm-abi-gen.jar diff --git a/lib/kotlin-annotation-processing-cli.jar b/lib/kotlin-annotation-processing-cli.jar Binary files differindex 576813f..316726e 100644 --- a/lib/kotlin-annotation-processing-cli.jar +++ b/lib/kotlin-annotation-processing-cli.jar diff --git a/lib/kotlin-annotation-processing-runtime.jar b/lib/kotlin-annotation-processing-runtime.jar Binary files differindex 2b49c3a..f02e962 100644 --- a/lib/kotlin-annotation-processing-runtime.jar +++ b/lib/kotlin-annotation-processing-runtime.jar diff --git a/lib/kotlin-annotation-processing.jar b/lib/kotlin-annotation-processing.jar Binary files differindex de97800..c5a55d1 100644 --- a/lib/kotlin-annotation-processing.jar +++ b/lib/kotlin-annotation-processing.jar diff --git a/lib/kotlin-annotations-jvm.jar b/lib/kotlin-annotations-jvm.jar Binary files differindex f5063cf..146f63d 100644 --- a/lib/kotlin-annotations-jvm.jar +++ b/lib/kotlin-annotations-jvm.jar diff --git a/lib/kotlin-ant.jar b/lib/kotlin-ant.jar Binary files differindex 148703b..b8f0357 100644 --- a/lib/kotlin-ant.jar +++ b/lib/kotlin-ant.jar diff --git a/lib/kotlin-compiler.jar b/lib/kotlin-compiler.jar Binary files differindex 48fe2dc..8249cf8 100644 --- a/lib/kotlin-compiler.jar +++ b/lib/kotlin-compiler.jar diff --git a/lib/kotlin-daemon-client.jar b/lib/kotlin-daemon-client.jar Binary files differindex 38e5ad1..25f4529 100644 --- a/lib/kotlin-daemon-client.jar +++ b/lib/kotlin-daemon-client.jar diff --git a/lib/kotlin-daemon.jar b/lib/kotlin-daemon.jar Binary files differindex 7060740..2b5d6f1 100644 --- a/lib/kotlin-daemon.jar +++ b/lib/kotlin-daemon.jar diff --git a/lib/kotlin-imports-dumper-compiler-plugin.jar b/lib/kotlin-imports-dumper-compiler-plugin.jar Binary files differindex be875b2..c1ed294 100644 --- a/lib/kotlin-imports-dumper-compiler-plugin.jar +++ b/lib/kotlin-imports-dumper-compiler-plugin.jar diff --git a/lib/kotlin-main-kts.jar b/lib/kotlin-main-kts.jar Binary files differindex b0d4449..97cf6b0 100644 --- a/lib/kotlin-main-kts.jar +++ b/lib/kotlin-main-kts.jar diff --git a/lib/kotlin-preloader.jar b/lib/kotlin-preloader.jar Binary files differindex 3e74112..362743b 100644 --- a/lib/kotlin-preloader.jar +++ b/lib/kotlin-preloader.jar diff --git a/lib/kotlin-reflect-sources.jar b/lib/kotlin-reflect-sources.jar Binary files differindex bd32cf6..32ecaa1 100644 --- a/lib/kotlin-reflect-sources.jar +++ b/lib/kotlin-reflect-sources.jar diff --git a/lib/kotlin-reflect.jar b/lib/kotlin-reflect.jar Binary files differindex a35d985..91662ae 100644 --- a/lib/kotlin-reflect.jar +++ b/lib/kotlin-reflect.jar diff --git a/lib/kotlin-runner.jar b/lib/kotlin-runner.jar Binary files differindex f8d4561..946aab6 100644 --- a/lib/kotlin-runner.jar +++ b/lib/kotlin-runner.jar diff --git a/lib/kotlin-script-runtime.jar b/lib/kotlin-script-runtime.jar Binary files differindex 597a4a9..769b5fc 100644 --- a/lib/kotlin-script-runtime.jar +++ b/lib/kotlin-script-runtime.jar diff --git a/lib/kotlin-scripting-common.jar b/lib/kotlin-scripting-common.jar Binary files differindex 66962ae..3952d5e 100644 --- a/lib/kotlin-scripting-common.jar +++ b/lib/kotlin-scripting-common.jar diff --git a/lib/kotlin-scripting-compiler-impl.jar b/lib/kotlin-scripting-compiler-impl.jar Binary files differindex 4b16308..26167cb 100644 --- a/lib/kotlin-scripting-compiler-impl.jar +++ b/lib/kotlin-scripting-compiler-impl.jar diff --git a/lib/kotlin-scripting-compiler.jar b/lib/kotlin-scripting-compiler.jar Binary files differindex c69bf25..0e74ac6 100644 --- a/lib/kotlin-scripting-compiler.jar +++ b/lib/kotlin-scripting-compiler.jar diff --git a/lib/kotlin-scripting-js.jar b/lib/kotlin-scripting-js.jar Binary files differindex 7fc38af..c08fbf4 100644 --- a/lib/kotlin-scripting-js.jar +++ b/lib/kotlin-scripting-js.jar diff --git a/lib/kotlin-scripting-jvm.jar b/lib/kotlin-scripting-jvm.jar Binary files differindex acdb88f..729a154 100644 --- a/lib/kotlin-scripting-jvm.jar +++ b/lib/kotlin-scripting-jvm.jar diff --git a/lib/kotlin-stdlib-jdk7-sources.jar b/lib/kotlin-stdlib-jdk7-sources.jar Binary files differindex 3257af7..a6ee03c 100644 --- a/lib/kotlin-stdlib-jdk7-sources.jar +++ b/lib/kotlin-stdlib-jdk7-sources.jar diff --git a/lib/kotlin-stdlib-jdk7.jar b/lib/kotlin-stdlib-jdk7.jar Binary files differindex a25952a..3aaba12 100644 --- a/lib/kotlin-stdlib-jdk7.jar +++ b/lib/kotlin-stdlib-jdk7.jar diff --git a/lib/kotlin-stdlib-jdk8-sources.jar b/lib/kotlin-stdlib-jdk8-sources.jar Binary files differindex 0d7b0fc..8cb10a1 100644 --- a/lib/kotlin-stdlib-jdk8-sources.jar +++ b/lib/kotlin-stdlib-jdk8-sources.jar diff --git a/lib/kotlin-stdlib-jdk8.jar b/lib/kotlin-stdlib-jdk8.jar Binary files differindex 8a35a6d..875b228 100644 --- a/lib/kotlin-stdlib-jdk8.jar +++ b/lib/kotlin-stdlib-jdk8.jar diff --git a/lib/kotlin-stdlib-js-sources.jar b/lib/kotlin-stdlib-js-sources.jar Binary files differindex e415aab..72a30b6 100644 --- a/lib/kotlin-stdlib-js-sources.jar +++ b/lib/kotlin-stdlib-js-sources.jar diff --git a/lib/kotlin-stdlib-js.jar b/lib/kotlin-stdlib-js.jar Binary files differindex 3b9bb46..1845ee8 100644 --- a/lib/kotlin-stdlib-js.jar +++ b/lib/kotlin-stdlib-js.jar diff --git a/lib/kotlin-stdlib-sources.jar b/lib/kotlin-stdlib-sources.jar Binary files differindex 03a219d..adbf0ae 100644 --- a/lib/kotlin-stdlib-sources.jar +++ b/lib/kotlin-stdlib-sources.jar diff --git a/lib/kotlin-stdlib.jar b/lib/kotlin-stdlib.jar Binary files differindex db2272f..b11d7b1 100644 --- a/lib/kotlin-stdlib.jar +++ b/lib/kotlin-stdlib.jar diff --git a/lib/kotlin-test-js.jar b/lib/kotlin-test-js.jar Binary files differindex 1188030..2ab36b0 100644 --- a/lib/kotlin-test-js.jar +++ b/lib/kotlin-test-js.jar diff --git a/lib/kotlin-test-junit.jar b/lib/kotlin-test-junit.jar Binary files differindex aefc86e..e4a13b8 100644 --- a/lib/kotlin-test-junit.jar +++ b/lib/kotlin-test-junit.jar diff --git a/lib/kotlin-test-junit5.jar b/lib/kotlin-test-junit5.jar Binary files differindex e956a2d..036ad9c 100644 --- a/lib/kotlin-test-junit5.jar +++ b/lib/kotlin-test-junit5.jar diff --git a/lib/kotlin-test-testng.jar b/lib/kotlin-test-testng.jar Binary files differindex 6e3c1f0..9a40729 100644 --- a/lib/kotlin-test-testng.jar +++ b/lib/kotlin-test-testng.jar diff --git a/lib/kotlin-test.jar b/lib/kotlin-test.jar Binary files differindex 0e0b4bc..55e6b6c 100644 --- a/lib/kotlin-test.jar +++ b/lib/kotlin-test.jar diff --git a/lib/kotlinx-serialization-compiler-plugin.jar b/lib/kotlinx-serialization-compiler-plugin.jar Binary files differindex 2d8e1cc..a03eb35 100644 --- a/lib/kotlinx-serialization-compiler-plugin.jar +++ b/lib/kotlinx-serialization-compiler-plugin.jar diff --git a/lib/lombok-compiler-plugin.jar b/lib/lombok-compiler-plugin.jar Binary files differindex 99a4116..0a34295 100644 --- a/lib/lombok-compiler-plugin.jar +++ b/lib/lombok-compiler-plugin.jar diff --git a/lib/mutability-annotations-compat.jar b/lib/mutability-annotations-compat.jar Binary files differindex 1b88519..7bae249 100644 --- a/lib/mutability-annotations-compat.jar +++ b/lib/mutability-annotations-compat.jar diff --git a/lib/noarg-compiler-plugin.jar b/lib/noarg-compiler-plugin.jar Binary files differindex 7ffe80d..44d1436 100644 --- a/lib/noarg-compiler-plugin.jar +++ b/lib/noarg-compiler-plugin.jar diff --git a/lib/parcelize-compiler.jar b/lib/parcelize-compiler.jar Binary files differindex d5930e2..3a54cba 100644 --- a/lib/parcelize-compiler.jar +++ b/lib/parcelize-compiler.jar diff --git a/lib/parcelize-runtime.jar b/lib/parcelize-runtime.jar Binary files differindex e5dd1e9..57bb1ec 100644 --- a/lib/parcelize-runtime.jar +++ b/lib/parcelize-runtime.jar diff --git a/lib/sam-with-receiver-compiler-plugin.jar b/lib/sam-with-receiver-compiler-plugin.jar Binary files differindex 4c27ce5..60eb14f 100644 --- a/lib/sam-with-receiver-compiler-plugin.jar +++ b/lib/sam-with-receiver-compiler-plugin.jar diff --git a/license/COPYRIGHT.txt b/license/COPYRIGHT.txt index 71198e0..9089931 100644 --- a/license/COPYRIGHT.txt +++ b/license/COPYRIGHT.txt @@ -1,5 +1,5 @@ /* - * Copyright 2010-2020 JetBrains s.r.o. and Kotlin Programming Language contributors. + * Copyright 2010-2022 JetBrains s.r.o. and Kotlin Programming Language contributors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/license/COPYRIGHT_HEADER.txt b/license/COPYRIGHT_HEADER.txt index 41296a4..e17d740 100644 --- a/license/COPYRIGHT_HEADER.txt +++ b/license/COPYRIGHT_HEADER.txt @@ -1,4 +1,4 @@ /* - * Copyright 2010-2021 JetBrains s.r.o. and Kotlin Programming Language contributors. + * Copyright 2010-2022 JetBrains s.r.o. and Kotlin Programming Language contributors. * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. */
\ No newline at end of file diff --git a/license/README.md b/license/README.md index 5f0aa9f..bab681c 100644 --- a/license/README.md +++ b/license/README.md @@ -35,10 +35,6 @@ the Kotlin IntelliJ IDEA plugin: - License: BSD ([license/third_party/asm_license.txt][asm]) - Origin: Derived from ASM: a very small and fast Java bytecode manipulation framework, Copyright (c) 2000-2011 INRIA, France Telecom - - Path: core/reflection.jvm/src/kotlin.reflect/jvm/internal/pcollections - - License: MIT ([license/third_party/pcollections_LICENSE.txt][pcollections]) - - Origin: Derived from PCollections, A Persistent Java Collections Library (https://pcollections.org/) - - Path: eval4j/src/org/jetbrains/eval4j/interpreterLoop.kt - License: BSD ([license/third_party/asm_license.txt][asm]) - Origin: Derived from ASM: a very small and fast Java bytecode manipulation framework, Copyright (c) 2000-2011 INRIA, France Telecom @@ -284,7 +280,6 @@ any distributions of the compiler, libraries or plugin: [gwt]: third_party/gwt_license.txt [jquery]: third_party/jquery_license.txt [lombok]: third_party/testdata/lombok_license.txt -[pcollections]: third_party/pcollections_LICENSE.txt [qunit]: third_party/qunit_license.txt [rhino]: third_party/rhino_LICENSE.txt [rxjava]: third_party/testdata/rxjava_license.txt diff --git a/license/third_party/pcollections_LICENSE.txt b/license/third_party/pcollections_LICENSE.txt deleted file mode 100644 index 345a0da..0000000 --- a/license/third_party/pcollections_LICENSE.txt +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (c) 2008 Harold Cooper - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. |