Switch to 2021 edition (#3173)

This commit is contained in:
Adam Obuchowicz 2021-12-01 16:06:57 +01:00 committed by GitHub
parent 215cd76bce
commit c4d22102cf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
96 changed files with 454 additions and 338 deletions

View File

@ -23,7 +23,7 @@ env:
# Please ensure that this is in sync with project/build.properties # Please ensure that this is in sync with project/build.properties
sbtVersion: 1.5.2 sbtVersion: 1.5.2
# Please ensure that this is in sync with rustVersion in build.sbt # Please ensure that this is in sync with rustVersion in build.sbt
rustToolchain: nightly-2021-11-08 rustToolchain: nightly-2021-11-29
jobs: jobs:
vuln-scan: vuln-scan:

View File

@ -111,7 +111,7 @@ jobs:
- name: Install Rust - name: Install Rust
uses: actions-rs/toolchain@v1 uses: actions-rs/toolchain@v1
with: with:
toolchain: nightly-2021-11-08 toolchain: nightly-2021-11-29
override: true override: true
- name: Install Clippy - name: Install Clippy
run: rustup component add clippy run: rustup component add clippy
@ -141,7 +141,7 @@ jobs:
- name: Install Rust - name: Install Rust
uses: actions-rs/toolchain@v1 uses: actions-rs/toolchain@v1
with: with:
toolchain: nightly-2021-11-08 toolchain: nightly-2021-11-29
override: true override: true
- name: Run tests (no WASM) - name: Run tests (no WASM)
run: node ./run test --no-wasm --skip-version-validation run: node ./run test --no-wasm --skip-version-validation
@ -167,7 +167,7 @@ jobs:
- name: Install Rust - name: Install Rust
uses: actions-rs/toolchain@v1 uses: actions-rs/toolchain@v1
with: with:
toolchain: nightly-2021-11-08 toolchain: nightly-2021-11-29
override: true override: true
- name: Install wasm-pack (macOS) - name: Install wasm-pack (macOS)
env: env:
@ -226,7 +226,7 @@ jobs:
- name: Install Rust - name: Install Rust
uses: actions-rs/toolchain@v1 uses: actions-rs/toolchain@v1
with: with:
toolchain: nightly-2021-11-08 toolchain: nightly-2021-11-29
override: true override: true
- name: Install wasm-pack (macOS) - name: Install wasm-pack (macOS)
env: env:
@ -304,7 +304,7 @@ jobs:
- name: Install Rust - name: Install Rust
uses: actions-rs/toolchain@v1 uses: actions-rs/toolchain@v1
with: with:
toolchain: nightly-2021-11-08 toolchain: nightly-2021-11-29
override: true override: true
- name: Install wasm-pack (macOS) - name: Install wasm-pack (macOS)
env: env:

View File

@ -14,7 +14,7 @@ env:
# Please ensure that this is in sync with project/build.properties # Please ensure that this is in sync with project/build.properties
sbtVersion: 1.5.2 sbtVersion: 1.5.2
# Please ensure that this is in sync with rustVersion in build.sbt # Please ensure that this is in sync with rustVersion in build.sbt
rustToolchain: nightly-2021-11-08 rustToolchain: nightly-2021-11-29
excludedPaths: | excludedPaths: |
.github/PULL_REQUEST_TEMPLATE.md .github/PULL_REQUEST_TEMPLATE.md
.github/CODEOWNERS .github/CODEOWNERS

View File

@ -16,7 +16,7 @@ env:
# Please ensure that this is in sync with project/build.properties # Please ensure that this is in sync with project/build.properties
sbtVersion: 1.5.2 sbtVersion: 1.5.2
# Please ensure that this is in sync with rustVersion in build.sbt # Please ensure that this is in sync with rustVersion in build.sbt
rustToolchain: nightly-2021-11-08 rustToolchain: nightly-2021-11-29
# Please ensure that this is in sync with nodeVersion in scala.yml # Please ensure that this is in sync with nodeVersion in scala.yml
nodeVersion: 14.17.2 nodeVersion: 14.17.2
# Specifies how many nightly releases should be kept. Any older releases are removed. # Specifies how many nightly releases should be kept. Any older releases are removed.

View File

@ -13,7 +13,7 @@ env:
# Please ensure that this is in sync with project/build.properties # Please ensure that this is in sync with project/build.properties
sbtVersion: 1.5.2 sbtVersion: 1.5.2
# Please ensure that this is in sync with rustVersion in build.sbt # Please ensure that this is in sync with rustVersion in build.sbt
rustToolchain: nightly-2021-11-08 rustToolchain: nightly-2021-11-29
# Please ensure that this is in sync with nodeVersion in scala.yml # Please ensure that this is in sync with nodeVersion in scala.yml
nodeVersion: 14.17.2 nodeVersion: 14.17.2

View File

@ -14,7 +14,7 @@ env:
# Please ensure that this is in sync with project/build.properties # Please ensure that this is in sync with project/build.properties
sbtVersion: 1.5.2 sbtVersion: 1.5.2
# Please ensure that this is in sync with rustVersion in build.sbt # Please ensure that this is in sync with rustVersion in build.sbt
rustToolchain: nightly-2021-11-08 rustToolchain: nightly-2021-11-29
# Some moderately recent version of Node.JS is needed to run the library download tests. # Some moderately recent version of Node.JS is needed to run the library download tests.
nodeVersion: 14.17.2 nodeVersion: 14.17.2

View File

@ -2,7 +2,7 @@
name = "enso-gui" name = "enso-gui"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["cdylib", "rlib"] crate-type = ["cdylib", "rlib"]

View File

@ -2,7 +2,7 @@
name = "analytics" name = "analytics"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[dependencies] [dependencies]
js-sys = { version = "0.3.28" } js-sys = { version = "0.3.28" }

View File

@ -2,7 +2,7 @@
name = "enso-config" name = "enso-config"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[dependencies] [dependencies]
ensogl = { path = "../../../lib/rust/ensogl" } ensogl = { path = "../../../lib/rust/ensogl" }

View File

@ -2,7 +2,7 @@
name = "controller" name = "controller"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

View File

@ -2,7 +2,7 @@
name = "double-representation" name = "double-representation"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["cdylib", "rlib"] crate-type = ["cdylib", "rlib"]

View File

@ -2,7 +2,7 @@
name = "engine-model" name = "engine-model"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

View File

@ -2,7 +2,7 @@
name = "engine-protocol" name = "engine-protocol"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["cdylib", "rlib"] crate-type = ["cdylib", "rlib"]

View File

@ -2,7 +2,7 @@
name = "ast" name = "ast"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["cdylib", "rlib"] crate-type = ["cdylib", "rlib"]

View File

@ -2,7 +2,7 @@
name = "ast-macros" name = "ast-macros"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
proc-macro = true proc-macro = true

View File

@ -2,7 +2,7 @@
name = "parser" name = "parser"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
build = "build.rs" build = "build.rs"
[lib] [lib]

View File

@ -2,7 +2,7 @@
name = "span-tree" name = "span-tree"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[dependencies] [dependencies]
ast = { path = "../ast/impl" } ast = { path = "../ast/impl" }

View File

@ -2,7 +2,7 @@
name = "enso-span-tree-example" name = "enso-span-tree-example"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["cdylib", "rlib"] crate-type = ["cdylib", "rlib"]

View File

@ -2,7 +2,7 @@
name = "ide-view" name = "ide-view"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["cdylib", "rlib"] crate-type = ["cdylib", "rlib"]

View File

@ -2,7 +2,7 @@
name = "enso-debug-scene" name = "enso-debug-scene"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["cdylib", "rlib"] crate-type = ["cdylib", "rlib"]

View File

@ -2,7 +2,7 @@
name = "debug-scene-interface" name = "debug-scene-interface"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["cdylib", "rlib"] crate-type = ["cdylib", "rlib"]

View File

@ -2,7 +2,7 @@
name = "debug-scene-visualization" name = "debug-scene-visualization"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["cdylib", "rlib"] crate-type = ["cdylib", "rlib"]

View File

@ -2,7 +2,7 @@
name = "ide-view-graph-editor" name = "ide-view-graph-editor"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["cdylib", "rlib"] crate-type = ["cdylib", "rlib"]

File diff suppressed because it is too large Load Diff

View File

@ -16,7 +16,7 @@ import java.io.File
// ============================================================================ // ============================================================================
val scalacVersion = "2.13.6" val scalacVersion = "2.13.6"
val rustVersion = "1.58.0-nightly" val rustVersion = "1.59.0-nightly"
val graalVersion = "21.1.0" val graalVersion = "21.1.0"
val javaVersion = "11" val javaVersion = "11"
val ensoVersion = "0.2.32-SNAPSHOT" // Note [Engine And Launcher Version] val ensoVersion = "0.2.32-SNAPSHOT" // Note [Engine And Launcher Version]

View File

@ -2,7 +2,7 @@
name = "build-scripts" name = "build-scripts"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[dependencies] [dependencies]
glob = "0.3.0" glob = "0.3.0"

View File

@ -2,7 +2,7 @@
name = "enso-automata" name = "enso-automata"
version = "0.2.0" version = "0.2.0"
authors = ["Enso Team <contact@luna-lang.org>"] authors = ["Enso Team <contact@luna-lang.org>"]
edition = "2018" edition = "2021"
description = "A finite-automata-based lexing engine." description = "A finite-automata-based lexing engine."
readme = "README.md" readme = "README.md"

View File

@ -2,7 +2,7 @@
name = "enso-build-utilities" name = "enso-build-utilities"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[dependencies] [dependencies]
path-clean = "0.1.0" path-clean = "0.1.0"

View File

@ -2,7 +2,7 @@
name = "enso-callback" name = "enso-callback"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]

View File

@ -2,7 +2,7 @@
name = "code-builder" name = "code-builder"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]

View File

@ -2,7 +2,7 @@
name = "config-reader" name = "config-reader"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["rlib", "cdylib"] crate-type = ["rlib", "cdylib"]

View File

@ -2,7 +2,7 @@
name = "enso-data-structures" name = "enso-data-structures"
version = "0.2.0" version = "0.2.0"
authors = ["Enso Team <contact@luna-lang.org>"] authors = ["Enso Team <contact@luna-lang.org>"]
edition = "2018" edition = "2021"
description = "A collection of useful data structures." description = "A collection of useful data structures."
readme = "README.md" readme = "README.md"

View File

@ -2,7 +2,7 @@
name = "ensogl" name = "ensogl"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["rlib", "cdylib"] crate-type = ["rlib", "cdylib"]

View File

@ -2,7 +2,7 @@
name = "ensogl-hardcoded-theme" name = "ensogl-hardcoded-theme"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["rlib", "cdylib"] crate-type = ["rlib", "cdylib"]

View File

@ -2,7 +2,7 @@
name = "ensogl-component" name = "ensogl-component"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[dependencies] [dependencies]
ensogl-drop-down-menu = { path = "drop-down-menu" } ensogl-drop-down-menu = { path = "drop-down-menu" }

View File

@ -2,7 +2,7 @@
name = "ensogl-drop-down-menu" name = "ensogl-drop-down-menu"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[dependencies] [dependencies]
enso-frp = { path = "../../../frp" } enso-frp = { path = "../../../frp" }

View File

@ -2,7 +2,7 @@
name = "ensogl-drop-manager" name = "ensogl-drop-manager"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[dependencies] [dependencies]
enso-web = { path = "../../../web" } enso-web = { path = "../../../web" }

View File

@ -2,7 +2,7 @@
name = "ensogl-file-browser" name = "ensogl-file-browser"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[dependencies] [dependencies]
enso-frp = { path = "../../../frp" } enso-frp = { path = "../../../frp" }

View File

@ -2,7 +2,7 @@
name = "ensogl-gui-component" name = "ensogl-gui-component"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["rlib", "cdylib"] crate-type = ["rlib", "cdylib"]

View File

@ -2,7 +2,7 @@
name = "ensogl-label" name = "ensogl-label"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[dependencies] [dependencies]
enso-frp = { path = "../../../frp" } enso-frp = { path = "../../../frp" }

View File

@ -2,7 +2,7 @@
name = "ensogl-list-view" name = "ensogl-list-view"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[dependencies] [dependencies]
enso-frp = { path = "../../../frp" } enso-frp = { path = "../../../frp" }

View File

@ -2,7 +2,7 @@
name = "ensogl-scroll-area" name = "ensogl-scroll-area"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[dependencies] [dependencies]
enso-frp = { path = "../../../frp" } enso-frp = { path = "../../../frp" }

View File

@ -2,7 +2,7 @@
name = "ensogl-scrollbar" name = "ensogl-scrollbar"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[dependencies] [dependencies]
enso-frp = { path = "../../../frp" } enso-frp = { path = "../../../frp" }

View File

@ -2,7 +2,7 @@
name = "ensogl-selector" name = "ensogl-selector"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[dependencies] [dependencies]
enso-frp = { path = "../../../frp" } enso-frp = { path = "../../../frp" }

View File

@ -2,7 +2,7 @@
name = "ensogl-shadow" name = "ensogl-shadow"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[dependencies] [dependencies]
ensogl-core = { path = "../../core" } ensogl-core = { path = "../../core" }

View File

@ -2,7 +2,7 @@
name = "ensogl-text" name = "ensogl-text"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["rlib", "cdylib"] crate-type = ["rlib", "cdylib"]

View File

@ -2,7 +2,7 @@
name = "ensogl-text-embedded-fonts" name = "ensogl-text-embedded-fonts"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["cdylib", "rlib"] crate-type = ["cdylib", "rlib"]

View File

@ -2,7 +2,7 @@
name = "ensogl-text-msdf-sys" name = "ensogl-text-msdf-sys"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["cdylib", "rlib"] crate-type = ["cdylib", "rlib"]

View File

@ -2,7 +2,7 @@
name = "ensogl-toggle-button" name = "ensogl-toggle-button"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[dependencies] [dependencies]
enso-frp = { path = "../../../frp" } enso-frp = { path = "../../../frp" }

View File

@ -2,7 +2,7 @@
name = "ensogl-core" name = "ensogl-core"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["rlib", "cdylib"] crate-type = ["rlib", "cdylib"]

View File

@ -2,7 +2,7 @@
name = "ensogl-examples" name = "ensogl-examples"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["cdylib", "rlib"] crate-type = ["cdylib", "rlib"]

View File

@ -2,7 +2,7 @@
name = "ensogl-example-animation" name = "ensogl-example-animation"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["cdylib", "rlib"] crate-type = ["cdylib", "rlib"]

View File

@ -2,7 +2,7 @@
name = "ensogl-example-complex-shape-system" name = "ensogl-example-complex-shape-system"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["cdylib", "rlib"] crate-type = ["cdylib", "rlib"]

View File

@ -2,7 +2,7 @@
name = "ensogl-example-dom-symbols" name = "ensogl-example-dom-symbols"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["cdylib", "rlib"] crate-type = ["cdylib", "rlib"]

View File

@ -2,7 +2,7 @@
name = "ensogl-example-drop-manager" name = "ensogl-example-drop-manager"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["cdylib", "rlib"] crate-type = ["cdylib", "rlib"]

View File

@ -2,7 +2,7 @@
name = "ensogl-example-easing-animator" name = "ensogl-example-easing-animator"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["cdylib", "rlib"] crate-type = ["cdylib", "rlib"]

View File

@ -2,7 +2,7 @@
name = "ensogl-example-glyph-system" name = "ensogl-example-glyph-system"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["cdylib", "rlib"] crate-type = ["cdylib", "rlib"]

View File

@ -2,7 +2,7 @@
name = "ensogl-example-list-view" name = "ensogl-example-list-view"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["cdylib", "rlib"] crate-type = ["cdylib", "rlib"]

View File

@ -2,7 +2,7 @@
name = "ensogl-example-mouse-events" name = "ensogl-example-mouse-events"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["cdylib", "rlib"] crate-type = ["cdylib", "rlib"]

View File

@ -2,7 +2,7 @@
name = "ensogl-example-scroll-area" name = "ensogl-example-scroll-area"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["cdylib", "rlib"] crate-type = ["cdylib", "rlib"]

View File

@ -2,7 +2,7 @@
name = "ensogl-example-shape-system" name = "ensogl-example-shape-system"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["cdylib", "rlib"] crate-type = ["cdylib", "rlib"]

View File

@ -2,7 +2,7 @@
name = "ensogl-example-slider" name = "ensogl-example-slider"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["cdylib", "rlib"] crate-type = ["cdylib", "rlib"]

View File

@ -2,7 +2,7 @@
name = "ensogl-example-sprite-system-benchmark" name = "ensogl-example-sprite-system-benchmark"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["cdylib", "rlib"] crate-type = ["cdylib", "rlib"]

View File

@ -2,7 +2,7 @@
name = "ensogl-example-sprite-system" name = "ensogl-example-sprite-system"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["cdylib", "rlib"] crate-type = ["cdylib", "rlib"]

View File

@ -2,7 +2,7 @@
name = "ensogl-example-text-area" name = "ensogl-example-text-area"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["cdylib", "rlib"] crate-type = ["cdylib", "rlib"]

View File

@ -2,7 +2,7 @@
name = "enso-frp" name = "enso-frp"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]

View File

@ -2,7 +2,7 @@
name = "fuzzly" name = "fuzzly"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["rlib", "cdylib"] crate-type = ["rlib", "cdylib"]

View File

@ -2,7 +2,7 @@
name = "enso-generics" name = "enso-generics"
version = "0.2.0" version = "0.2.0"
authors = ["Enso Team <contact@luna-lang.org>"] authors = ["Enso Team <contact@luna-lang.org>"]
edition = "2018" edition = "2021"
description = "A library for supporting generic programming." description = "A library for supporting generic programming."
readme = "README.md" readme = "README.md"

View File

@ -2,7 +2,7 @@
name = "json-rpc" name = "json-rpc"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["cdylib", "rlib"] crate-type = ["cdylib", "rlib"]

View File

@ -2,7 +2,7 @@
name = "launcher-shims" name = "launcher-shims"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <enso-dev@enso.org>"] authors = ["Enso Team <enso-dev@enso.org>"]
edition = "2018" edition = "2021"
description = "Small wrappers for the launcher executable used for testing launcher upgrade." description = "Small wrappers for the launcher executable used for testing launcher upgrade."

View File

@ -2,7 +2,7 @@
name = "enso-logger" name = "enso-logger"
version = "0.3.1" version = "0.3.1"
authors = ["Enso Team <contact@luna-lang.org>"] authors = ["Enso Team <contact@luna-lang.org>"]
edition = "2018" edition = "2021"
description = "An efficient logger for writing applications in Rust." description = "An efficient logger for writing applications in Rust."
readme = "README.md" readme = "README.md"

View File

@ -2,7 +2,7 @@
name = "enso-macro-utils" name = "enso-macro-utils"
version = "0.2.0" version = "0.2.0"
authors = ["Enso Team <enso-dev@enso.org>"] authors = ["Enso Team <enso-dev@enso.org>"]
edition = "2018" edition = "2021"
description = "Utilities for writing macros." description = "Utilities for writing macros."
readme = "README.md" readme = "README.md"

View File

@ -2,7 +2,7 @@
name = "eval-tt" name = "eval-tt"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]

View File

@ -2,7 +2,7 @@
name = "web-test-proc-macro" name = "web-test-proc-macro"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
proc-macro = true proc-macro = true

View File

@ -2,7 +2,7 @@
name = "web-test" name = "web-test"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies] [dependencies]

View File

@ -2,7 +2,7 @@
name = "enso-optics" name = "enso-optics"
version = "0.2.0" version = "0.2.0"
authors = ["Enso Team <contact@luna-lang.org>"] authors = ["Enso Team <contact@luna-lang.org>"]
edition = "2018" edition = "2021"
description = "An implementation of functional optics." description = "An implementation of functional optics."
readme = "README.md" readme = "README.md"

View File

@ -2,7 +2,7 @@
name = "parser-new" name = "parser-new"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <enso-dev@enso.org>"] authors = ["Enso Team <enso-dev@enso.org>"]
edition = "2018" edition = "2021"
publish = false publish = false

View File

@ -2,7 +2,7 @@
name = "ast-new" name = "ast-new"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <enso-dev@enso.org>"] authors = ["Enso Team <enso-dev@enso.org>"]
edition = "2018" edition = "2021"
description = "An abstract syntax tree for the Enso language." description = "An abstract syntax tree for the Enso language."
readme = "README.md" readme = "README.md"

View File

@ -2,7 +2,7 @@
name = "flexer-test-definition" name = "flexer-test-definition"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <enso-dev@enso.org>"] authors = ["Enso Team <enso-dev@enso.org>"]
edition = "2018" edition = "2021"
publish = false publish = false

View File

@ -2,7 +2,7 @@
name = "flexer-test-generation" name = "flexer-test-generation"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <enso-dev@enso.org>"] authors = ["Enso Team <enso-dev@enso.org>"]
edition = "2018" edition = "2021"
publish = false publish = false

View File

@ -2,7 +2,7 @@
name = "enso-flexer" name = "enso-flexer"
version = "0.2.1" version = "0.2.1"
authors = ["Enso Team <enso-dev@enso.org>"] authors = ["Enso Team <enso-dev@enso.org>"]
edition = "2018" edition = "2021"
description = "A finite-automata-based lexing engine." description = "A finite-automata-based lexing engine."
readme = "README.md" readme = "README.md"

View File

@ -2,7 +2,7 @@
name = "enso-lazy-reader" name = "enso-lazy-reader"
version = "0.2.0" version = "0.2.0"
authors = ["Enso Team <enso-dev@enso.org>"] authors = ["Enso Team <enso-dev@enso.org>"]
edition = "2018" edition = "2021"
description = "An efficient buffered reader." description = "An efficient buffered reader."
readme = "README.md" readme = "README.md"

View File

@ -2,7 +2,7 @@
name = "lexer-definition" name = "lexer-definition"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <enso-dev@enso.org>"] authors = ["Enso Team <enso-dev@enso.org>"]
edition = "2018" edition = "2021"
publish = false publish = false

View File

@ -2,7 +2,7 @@
name = "lexer" name = "lexer"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <enso-dev@enso.org>"] authors = ["Enso Team <enso-dev@enso.org>"]
edition = "2018" edition = "2021"
publish = false publish = false

View File

@ -2,7 +2,7 @@
name = "parser-jni" name = "parser-jni"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <enso-dev@enso.org>"] authors = ["Enso Team <enso-dev@enso.org>"]
edition = "2018" edition = "2021"
description = "A parser for the Enso language" description = "A parser for the Enso language"
readme = "README.md" readme = "README.md"

View File

@ -2,7 +2,7 @@
name = "enso-prelude" name = "enso-prelude"
version = "0.2.6" version = "0.2.6"
authors = ["Enso Team <enso-dev@enso.org>"] authors = ["Enso Team <enso-dev@enso.org>"]
edition = "2018" edition = "2021"
description = "An augmented standard library in the vein of Haskell's prelude." description = "An augmented standard library in the vein of Haskell's prelude."
readme = "README.md" readme = "README.md"

View File

@ -2,7 +2,7 @@
name = "enso-shapely" name = "enso-shapely"
version = "0.2.0" version = "0.2.0"
authors = ["Enso Team <enso-dev@enso.org>"] authors = ["Enso Team <enso-dev@enso.org>"]
edition = "2018" edition = "2021"
description = "Automated typeclass derivation." description = "Automated typeclass derivation."
readme = "README.md" readme = "README.md"

View File

@ -2,7 +2,7 @@
name = "enso-shapely-macros" name = "enso-shapely-macros"
version = "0.2.1" version = "0.2.1"
authors = ["Enso Team <enso-dev@enso.org>"] authors = ["Enso Team <enso-dev@enso.org>"]
edition = "2018" edition = "2021"
description = "Automated typeclass derivation." description = "Automated typeclass derivation."
readme = "README.md" readme = "README.md"

View File

@ -2,7 +2,7 @@
name = "enso-shortcuts" name = "enso-shortcuts"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["cdylib", "rlib"] crate-type = ["cdylib", "rlib"]

View File

@ -2,7 +2,7 @@
name = "enso-shortcuts-examples" name = "enso-shortcuts-examples"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["cdylib", "rlib"] crate-type = ["cdylib", "rlib"]

View File

@ -2,7 +2,7 @@
name = "enso-text" name = "enso-text"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]
crate-type = ["rlib", "cdylib"] crate-type = ["rlib", "cdylib"]

View File

@ -2,7 +2,7 @@
name = "enso-types" name = "enso-types"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]

View File

@ -2,7 +2,7 @@
name = "enso-web" name = "enso-web"
version = "0.1.0" version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"] authors = ["Enso Team <contact@enso.org>"]
edition = "2018" edition = "2021"
[lib] [lib]

2
run
View File

@ -19,7 +19,7 @@ async function init () {
console.log("Checking versions of installed packages.") console.log("Checking versions of installed packages.")
await cmd.check_version('node',node_lts_version) await cmd.check_version('node',node_lts_version)
await cmd.check_version('npm',npm_lts_version) await cmd.check_version('npm',npm_lts_version)
await cmd.check_version('rustc','1.58.0-nightly',{ await cmd.check_version('rustc','1.59.0-nightly',{
preprocess:(v)=>v.substring(6,20) preprocess:(v)=>v.substring(6,20)
}) })
} }

View File

@ -1 +1 @@
nightly-2021-11-08 nightly-2021-11-29

View File

@ -52,7 +52,7 @@ trailing_comma = "Vertical"
match_block_trailing_comma = false match_block_trailing_comma = false
blank_lines_upper_bound = 3 blank_lines_upper_bound = 3
blank_lines_lower_bound = 0 blank_lines_lower_bound = 0
edition = "2018" edition = "2021"
version = "One" version = "One"
inline_attribute_width = 0 inline_attribute_width = 0
merge_derives = false merge_derives = false