├── .github ├── ISSUE_TEMPLATE │ └── crate-addition-or-update.md └── workflows │ ├── ci.yml │ └── cron.yml ├── CRATE_POLICY.md ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── SECURITY.md ├── ci ├── Dockerfile ├── Dockerfile.dockerignore ├── Gemfile ├── build-backend.sh ├── generate └── workflows.yml ├── compiler ├── .gitignore ├── base │ ├── .dockerignore │ ├── Cargo.toml │ ├── Dockerfile │ ├── asm-cleanup │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ ├── attach_notice.sh │ ├── cargo-miri-playground │ ├── cargo-wasm │ ├── crate-information.json │ ├── entrypoint.sh │ ├── modify-cargo-toml │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ ├── orchestrator │ │ ├── .gitignore │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── bin │ │ │ └── worker.rs │ │ │ ├── coordinator.rs │ │ │ ├── coordinator │ │ │ └── limits.rs │ │ │ ├── lib.rs │ │ │ ├── message.rs │ │ │ └── worker.rs │ └── security_notice.txt ├── build.sh └── fetch.sh ├── deployment ├── crontab ├── playground-reverse-proxy ├── playground.service ├── ubuntu.md └── update.sh ├── tests ├── .gitignore ├── .rspec ├── Gemfile ├── Gemfile.lock └── spec │ ├── features │ ├── assistance_spec.rb │ ├── automatic_primary_action_spec.rb │ ├── backtrace_spec.rb │ ├── compilation_modes_spec.rb │ ├── compilation_targets_spec.rb │ ├── editions_spec.rb │ ├── editor_types_spec.rb │ ├── excessive_execution_spec.rb │ ├── highlighting_error_output_spec.rb │ ├── highlighting_mir_output_spec.rb │ ├── multiple_channels_spec.rb │ ├── navigation_spec.rb │ ├── security_spec.rb │ ├── segfault_spec.rb │ ├── sharing_with_others_spec.rb │ ├── streaming_spec.rb │ ├── test_action_spec.rb │ ├── tools_spec.rb │ └── url_parameters_spec.rb │ ├── requests │ ├── caching_spec.rb │ ├── connection.rb │ ├── cors_spec.rb │ ├── evaluate_spec.rb │ └── malformed_json_spec.rb │ ├── spec_helper.rb │ └── support │ ├── editor.rb │ ├── matchers │ └── be_at_url.rb │ ├── notifications.rb │ └── playground_actions.rb ├── top-crates ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── crate-modifications.toml └── src │ ├── lib.rs │ └── main.rs └── ui ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── README.md ├── frontend ├── .babelrc ├── .browserslistrc ├── .gitignore ├── .prettierignore ├── .prettierrc.json ├── .stylelintignore ├── .stylelintrc.json ├── AdvancedOptionsMenu.tsx ├── BuildMenu.module.css ├── BuildMenu.tsx ├── ButtonMenuItem.module.css ├── ButtonMenuItem.tsx ├── ButtonSet.module.css ├── ButtonSet.tsx ├── ChannelMenu.module.css ├── ChannelMenu.tsx ├── ConfigElement.module.css ├── ConfigElement.tsx ├── ConfigMenu.tsx ├── Header.module.css ├── Header.tsx ├── Help.module.css ├── Help.tsx ├── HelpExample.module.css ├── HelpExample.tsx ├── Icon.module.css ├── Icon.tsx ├── Loader.module.css ├── Loader.tsx ├── MenuAside.module.css ├── MenuAside.tsx ├── MenuGroup.module.css ├── MenuGroup.tsx ├── MenuItem.module.css ├── MenuItem.tsx ├── ModeMenu.tsx ├── Notifications.module.css ├── Notifications.tsx ├── Output.module.css ├── Output.tsx ├── Output │ ├── Assembly.tsx │ ├── Execute.module.css │ ├── Execute.tsx │ ├── Gist.module.css │ ├── Gist.tsx │ ├── Header.module.css │ ├── Header.tsx │ ├── LlvmIr.tsx │ ├── Loader.tsx │ ├── OutputPrism.module.css │ ├── OutputPrism.tsx │ ├── PaneWithCode.tsx │ ├── PaneWithMir.tsx │ ├── Section.module.css │ ├── Section.tsx │ ├── SimplePane.tsx │ └── WarnAboutNoSymbols.tsx ├── PageSwitcher.tsx ├── Playground.module.css ├── Playground.tsx ├── PopButton.module.css ├── PopButton.tsx ├── Prism.tsx ├── Router.tsx ├── SelectOne.tsx ├── SelectableMenuItem.module.css ├── SelectableMenuItem.tsx ├── Stdin.module.css ├── Stdin.tsx ├── ToolsMenu.tsx ├── actions.ts ├── api.ts ├── assets │ └── integer32-logo.svg ├── compileActions.ts ├── configureStore.ts ├── declarations.d.ts ├── editor │ ├── AceEditor.tsx │ ├── AceEditorCore.tsx │ ├── Editor.module.css │ ├── Editor.tsx │ ├── MonacoEditor.tsx │ ├── MonacoEditorCore.tsx │ ├── SimpleEditor.tsx │ └── rust_monaco_def.ts ├── eslint.config.mjs ├── highlighting.ts ├── hooks.ts ├── index.ejs ├── index.module.css ├── index.tsx ├── local_storage.spec.ts ├── local_storage.ts ├── observer.ts ├── package.json ├── pnpm-lock.yaml ├── postcss.config.js ├── prism-shim.ts ├── prismjs-overrides.css ├── reducers │ ├── browser.ts │ ├── client.ts │ ├── code.ts │ ├── configuration.ts │ ├── crates.ts │ ├── featureFlags.ts │ ├── globalConfiguration.ts │ ├── index.ts │ ├── notifications.ts │ ├── output │ │ ├── assembly.ts │ │ ├── clippy.ts │ │ ├── execute.ts │ │ ├── format.ts │ │ ├── gist.ts │ │ ├── hir.ts │ │ ├── index.ts │ │ ├── llvmIr.ts │ │ ├── macroExpansion.ts │ │ ├── meta.ts │ │ ├── mir.ts │ │ ├── miri.ts │ │ └── wasm.ts │ ├── page.ts │ ├── position.ts │ ├── selection.ts │ ├── versions.ts │ └── websocket.ts ├── robots.txt ├── selectors │ ├── index.spec.ts │ └── index.ts ├── session_storage.ts ├── shared.module.css ├── storage.ts ├── tsconfig.json ├── tsfmt.json ├── types.ts ├── uss-router │ ├── Link.tsx │ ├── Router.tsx │ └── index.ts ├── webpack.config.js ├── websocketActions.ts └── websocketMiddleware.ts └── src ├── env.rs ├── gist.rs ├── main.rs ├── metrics.rs ├── public_http_api.rs ├── request_database.rs ├── server_axum.rs └── server_axum ├── cache.rs └── websocket.rs /.github/ISSUE_TEMPLATE/crate-addition-or-update.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/.github/ISSUE_TEMPLATE/crate-addition-or-update.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/cron.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/.github/workflows/cron.yml -------------------------------------------------------------------------------- /CRATE_POLICY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/CRATE_POLICY.md -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/SECURITY.md -------------------------------------------------------------------------------- /ci/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ci/Dockerfile -------------------------------------------------------------------------------- /ci/Dockerfile.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ci/Dockerfile.dockerignore -------------------------------------------------------------------------------- /ci/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ci/Gemfile -------------------------------------------------------------------------------- /ci/build-backend.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ci/build-backend.sh -------------------------------------------------------------------------------- /ci/generate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ci/generate -------------------------------------------------------------------------------- /ci/workflows.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ci/workflows.yml -------------------------------------------------------------------------------- /compiler/.gitignore: -------------------------------------------------------------------------------- 1 | */channel-rust-*-date.txt 2 | -------------------------------------------------------------------------------- /compiler/base/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/compiler/base/.dockerignore -------------------------------------------------------------------------------- /compiler/base/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/compiler/base/Cargo.toml -------------------------------------------------------------------------------- /compiler/base/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/compiler/base/Dockerfile -------------------------------------------------------------------------------- /compiler/base/asm-cleanup/.gitignore: -------------------------------------------------------------------------------- 1 | Cargo.lock 2 | target/ 3 | -------------------------------------------------------------------------------- /compiler/base/asm-cleanup/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/compiler/base/asm-cleanup/Cargo.toml -------------------------------------------------------------------------------- /compiler/base/asm-cleanup/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/compiler/base/asm-cleanup/src/lib.rs -------------------------------------------------------------------------------- /compiler/base/attach_notice.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/compiler/base/attach_notice.sh -------------------------------------------------------------------------------- /compiler/base/cargo-miri-playground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/compiler/base/cargo-miri-playground -------------------------------------------------------------------------------- /compiler/base/cargo-wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/compiler/base/cargo-wasm -------------------------------------------------------------------------------- /compiler/base/crate-information.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/compiler/base/crate-information.json -------------------------------------------------------------------------------- /compiler/base/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/compiler/base/entrypoint.sh -------------------------------------------------------------------------------- /compiler/base/modify-cargo-toml/.gitignore: -------------------------------------------------------------------------------- 1 | Cargo.lock 2 | /target 3 | -------------------------------------------------------------------------------- /compiler/base/modify-cargo-toml/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/compiler/base/modify-cargo-toml/Cargo.toml -------------------------------------------------------------------------------- /compiler/base/modify-cargo-toml/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/compiler/base/modify-cargo-toml/src/lib.rs -------------------------------------------------------------------------------- /compiler/base/orchestrator/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | -------------------------------------------------------------------------------- /compiler/base/orchestrator/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/compiler/base/orchestrator/Cargo.lock -------------------------------------------------------------------------------- /compiler/base/orchestrator/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/compiler/base/orchestrator/Cargo.toml -------------------------------------------------------------------------------- /compiler/base/orchestrator/src/bin/worker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/compiler/base/orchestrator/src/bin/worker.rs -------------------------------------------------------------------------------- /compiler/base/orchestrator/src/coordinator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/compiler/base/orchestrator/src/coordinator.rs -------------------------------------------------------------------------------- /compiler/base/orchestrator/src/coordinator/limits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/compiler/base/orchestrator/src/coordinator/limits.rs -------------------------------------------------------------------------------- /compiler/base/orchestrator/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/compiler/base/orchestrator/src/lib.rs -------------------------------------------------------------------------------- /compiler/base/orchestrator/src/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/compiler/base/orchestrator/src/message.rs -------------------------------------------------------------------------------- /compiler/base/orchestrator/src/worker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/compiler/base/orchestrator/src/worker.rs -------------------------------------------------------------------------------- /compiler/base/security_notice.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/compiler/base/security_notice.txt -------------------------------------------------------------------------------- /compiler/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/compiler/build.sh -------------------------------------------------------------------------------- /compiler/fetch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/compiler/fetch.sh -------------------------------------------------------------------------------- /deployment/crontab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/deployment/crontab -------------------------------------------------------------------------------- /deployment/playground-reverse-proxy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/deployment/playground-reverse-proxy -------------------------------------------------------------------------------- /deployment/playground.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/deployment/playground.service -------------------------------------------------------------------------------- /deployment/ubuntu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/deployment/ubuntu.md -------------------------------------------------------------------------------- /deployment/update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/deployment/update.sh -------------------------------------------------------------------------------- /tests/.gitignore: -------------------------------------------------------------------------------- 1 | screenshots/ 2 | test-failures/ 3 | -------------------------------------------------------------------------------- /tests/.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --require spec_helper 3 | -------------------------------------------------------------------------------- /tests/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/tests/Gemfile -------------------------------------------------------------------------------- /tests/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/tests/Gemfile.lock -------------------------------------------------------------------------------- /tests/spec/features/assistance_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/tests/spec/features/assistance_spec.rb -------------------------------------------------------------------------------- /tests/spec/features/automatic_primary_action_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/tests/spec/features/automatic_primary_action_spec.rb -------------------------------------------------------------------------------- /tests/spec/features/backtrace_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/tests/spec/features/backtrace_spec.rb -------------------------------------------------------------------------------- /tests/spec/features/compilation_modes_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/tests/spec/features/compilation_modes_spec.rb -------------------------------------------------------------------------------- /tests/spec/features/compilation_targets_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/tests/spec/features/compilation_targets_spec.rb -------------------------------------------------------------------------------- /tests/spec/features/editions_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/tests/spec/features/editions_spec.rb -------------------------------------------------------------------------------- /tests/spec/features/editor_types_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/tests/spec/features/editor_types_spec.rb -------------------------------------------------------------------------------- /tests/spec/features/excessive_execution_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/tests/spec/features/excessive_execution_spec.rb -------------------------------------------------------------------------------- /tests/spec/features/highlighting_error_output_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/tests/spec/features/highlighting_error_output_spec.rb -------------------------------------------------------------------------------- /tests/spec/features/highlighting_mir_output_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/tests/spec/features/highlighting_mir_output_spec.rb -------------------------------------------------------------------------------- /tests/spec/features/multiple_channels_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/tests/spec/features/multiple_channels_spec.rb -------------------------------------------------------------------------------- /tests/spec/features/navigation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/tests/spec/features/navigation_spec.rb -------------------------------------------------------------------------------- /tests/spec/features/security_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/tests/spec/features/security_spec.rb -------------------------------------------------------------------------------- /tests/spec/features/segfault_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/tests/spec/features/segfault_spec.rb -------------------------------------------------------------------------------- /tests/spec/features/sharing_with_others_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/tests/spec/features/sharing_with_others_spec.rb -------------------------------------------------------------------------------- /tests/spec/features/streaming_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/tests/spec/features/streaming_spec.rb -------------------------------------------------------------------------------- /tests/spec/features/test_action_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/tests/spec/features/test_action_spec.rb -------------------------------------------------------------------------------- /tests/spec/features/tools_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/tests/spec/features/tools_spec.rb -------------------------------------------------------------------------------- /tests/spec/features/url_parameters_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/tests/spec/features/url_parameters_spec.rb -------------------------------------------------------------------------------- /tests/spec/requests/caching_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/tests/spec/requests/caching_spec.rb -------------------------------------------------------------------------------- /tests/spec/requests/connection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/tests/spec/requests/connection.rb -------------------------------------------------------------------------------- /tests/spec/requests/cors_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/tests/spec/requests/cors_spec.rb -------------------------------------------------------------------------------- /tests/spec/requests/evaluate_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/tests/spec/requests/evaluate_spec.rb -------------------------------------------------------------------------------- /tests/spec/requests/malformed_json_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/tests/spec/requests/malformed_json_spec.rb -------------------------------------------------------------------------------- /tests/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/tests/spec/spec_helper.rb -------------------------------------------------------------------------------- /tests/spec/support/editor.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/tests/spec/support/editor.rb -------------------------------------------------------------------------------- /tests/spec/support/matchers/be_at_url.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/tests/spec/support/matchers/be_at_url.rb -------------------------------------------------------------------------------- /tests/spec/support/notifications.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/tests/spec/support/notifications.rb -------------------------------------------------------------------------------- /tests/spec/support/playground_actions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/tests/spec/support/playground_actions.rb -------------------------------------------------------------------------------- /top-crates/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | -------------------------------------------------------------------------------- /top-crates/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/top-crates/Cargo.lock -------------------------------------------------------------------------------- /top-crates/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/top-crates/Cargo.toml -------------------------------------------------------------------------------- /top-crates/crate-modifications.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/top-crates/crate-modifications.toml -------------------------------------------------------------------------------- /top-crates/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/top-crates/src/lib.rs -------------------------------------------------------------------------------- /top-crates/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/top-crates/src/main.rs -------------------------------------------------------------------------------- /ui/.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | access-log.csv 3 | target 4 | -------------------------------------------------------------------------------- /ui/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/Cargo.lock -------------------------------------------------------------------------------- /ui/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/Cargo.toml -------------------------------------------------------------------------------- /ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/README.md -------------------------------------------------------------------------------- /ui/frontend/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/.babelrc -------------------------------------------------------------------------------- /ui/frontend/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/.browserslistrc -------------------------------------------------------------------------------- /ui/frontend/.gitignore: -------------------------------------------------------------------------------- 1 | .eslintcache 2 | build 3 | node_modules 4 | -------------------------------------------------------------------------------- /ui/frontend/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/.prettierignore -------------------------------------------------------------------------------- /ui/frontend/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/.prettierrc.json -------------------------------------------------------------------------------- /ui/frontend/.stylelintignore: -------------------------------------------------------------------------------- 1 | build 2 | -------------------------------------------------------------------------------- /ui/frontend/.stylelintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/.stylelintrc.json -------------------------------------------------------------------------------- /ui/frontend/AdvancedOptionsMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/AdvancedOptionsMenu.tsx -------------------------------------------------------------------------------- /ui/frontend/BuildMenu.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/BuildMenu.module.css -------------------------------------------------------------------------------- /ui/frontend/BuildMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/BuildMenu.tsx -------------------------------------------------------------------------------- /ui/frontend/ButtonMenuItem.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/ButtonMenuItem.module.css -------------------------------------------------------------------------------- /ui/frontend/ButtonMenuItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/ButtonMenuItem.tsx -------------------------------------------------------------------------------- /ui/frontend/ButtonSet.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/ButtonSet.module.css -------------------------------------------------------------------------------- /ui/frontend/ButtonSet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/ButtonSet.tsx -------------------------------------------------------------------------------- /ui/frontend/ChannelMenu.module.css: -------------------------------------------------------------------------------- 1 | .description { 2 | margin: 0; 3 | } 4 | -------------------------------------------------------------------------------- /ui/frontend/ChannelMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/ChannelMenu.tsx -------------------------------------------------------------------------------- /ui/frontend/ConfigElement.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/ConfigElement.module.css -------------------------------------------------------------------------------- /ui/frontend/ConfigElement.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/ConfigElement.tsx -------------------------------------------------------------------------------- /ui/frontend/ConfigMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/ConfigMenu.tsx -------------------------------------------------------------------------------- /ui/frontend/Header.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/Header.module.css -------------------------------------------------------------------------------- /ui/frontend/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/Header.tsx -------------------------------------------------------------------------------- /ui/frontend/Help.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/Help.module.css -------------------------------------------------------------------------------- /ui/frontend/Help.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/Help.tsx -------------------------------------------------------------------------------- /ui/frontend/HelpExample.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/HelpExample.module.css -------------------------------------------------------------------------------- /ui/frontend/HelpExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/HelpExample.tsx -------------------------------------------------------------------------------- /ui/frontend/Icon.module.css: -------------------------------------------------------------------------------- 1 | .icon { 2 | fill: currentcolor; 3 | display: block; 4 | } 5 | -------------------------------------------------------------------------------- /ui/frontend/Icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/Icon.tsx -------------------------------------------------------------------------------- /ui/frontend/Loader.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/Loader.module.css -------------------------------------------------------------------------------- /ui/frontend/Loader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/Loader.tsx -------------------------------------------------------------------------------- /ui/frontend/MenuAside.module.css: -------------------------------------------------------------------------------- 1 | .aside { 2 | margin: 0.25em 0 0; 3 | color: #888; 4 | } 5 | -------------------------------------------------------------------------------- /ui/frontend/MenuAside.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/MenuAside.tsx -------------------------------------------------------------------------------- /ui/frontend/MenuGroup.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/MenuGroup.module.css -------------------------------------------------------------------------------- /ui/frontend/MenuGroup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/MenuGroup.tsx -------------------------------------------------------------------------------- /ui/frontend/MenuItem.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/MenuItem.module.css -------------------------------------------------------------------------------- /ui/frontend/MenuItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/MenuItem.tsx -------------------------------------------------------------------------------- /ui/frontend/ModeMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/ModeMenu.tsx -------------------------------------------------------------------------------- /ui/frontend/Notifications.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/Notifications.module.css -------------------------------------------------------------------------------- /ui/frontend/Notifications.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/Notifications.tsx -------------------------------------------------------------------------------- /ui/frontend/Output.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/Output.module.css -------------------------------------------------------------------------------- /ui/frontend/Output.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/Output.tsx -------------------------------------------------------------------------------- /ui/frontend/Output/Assembly.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/Output/Assembly.tsx -------------------------------------------------------------------------------- /ui/frontend/Output/Execute.module.css: -------------------------------------------------------------------------------- 1 | .addMain { 2 | composes: -buttonAsLink from '../shared.module.css'; 3 | } 4 | -------------------------------------------------------------------------------- /ui/frontend/Output/Execute.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/Output/Execute.tsx -------------------------------------------------------------------------------- /ui/frontend/Output/Gist.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/Output/Gist.module.css -------------------------------------------------------------------------------- /ui/frontend/Output/Gist.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/Output/Gist.tsx -------------------------------------------------------------------------------- /ui/frontend/Output/Header.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/Output/Header.module.css -------------------------------------------------------------------------------- /ui/frontend/Output/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/Output/Header.tsx -------------------------------------------------------------------------------- /ui/frontend/Output/LlvmIr.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/Output/LlvmIr.tsx -------------------------------------------------------------------------------- /ui/frontend/Output/Loader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/Output/Loader.tsx -------------------------------------------------------------------------------- /ui/frontend/Output/OutputPrism.module.css: -------------------------------------------------------------------------------- 1 | .container { 2 | composes: -bodyMonospace from '../shared.module.css'; 3 | } 4 | -------------------------------------------------------------------------------- /ui/frontend/Output/OutputPrism.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/Output/OutputPrism.tsx -------------------------------------------------------------------------------- /ui/frontend/Output/PaneWithCode.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/Output/PaneWithCode.tsx -------------------------------------------------------------------------------- /ui/frontend/Output/PaneWithMir.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/Output/PaneWithMir.tsx -------------------------------------------------------------------------------- /ui/frontend/Output/Section.module.css: -------------------------------------------------------------------------------- 1 | .code { 2 | composes: -bodyMonospace from '../shared.module.css'; 3 | } 4 | -------------------------------------------------------------------------------- /ui/frontend/Output/Section.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/Output/Section.tsx -------------------------------------------------------------------------------- /ui/frontend/Output/SimplePane.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/Output/SimplePane.tsx -------------------------------------------------------------------------------- /ui/frontend/Output/WarnAboutNoSymbols.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/Output/WarnAboutNoSymbols.tsx -------------------------------------------------------------------------------- /ui/frontend/PageSwitcher.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/PageSwitcher.tsx -------------------------------------------------------------------------------- /ui/frontend/Playground.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/Playground.module.css -------------------------------------------------------------------------------- /ui/frontend/Playground.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/Playground.tsx -------------------------------------------------------------------------------- /ui/frontend/PopButton.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/PopButton.module.css -------------------------------------------------------------------------------- /ui/frontend/PopButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/PopButton.tsx -------------------------------------------------------------------------------- /ui/frontend/Prism.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/Prism.tsx -------------------------------------------------------------------------------- /ui/frontend/Router.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/Router.tsx -------------------------------------------------------------------------------- /ui/frontend/SelectOne.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/SelectOne.tsx -------------------------------------------------------------------------------- /ui/frontend/SelectableMenuItem.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/SelectableMenuItem.module.css -------------------------------------------------------------------------------- /ui/frontend/SelectableMenuItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/SelectableMenuItem.tsx -------------------------------------------------------------------------------- /ui/frontend/Stdin.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/Stdin.module.css -------------------------------------------------------------------------------- /ui/frontend/Stdin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/Stdin.tsx -------------------------------------------------------------------------------- /ui/frontend/ToolsMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/ToolsMenu.tsx -------------------------------------------------------------------------------- /ui/frontend/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/actions.ts -------------------------------------------------------------------------------- /ui/frontend/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/api.ts -------------------------------------------------------------------------------- /ui/frontend/assets/integer32-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/assets/integer32-logo.svg -------------------------------------------------------------------------------- /ui/frontend/compileActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/compileActions.ts -------------------------------------------------------------------------------- /ui/frontend/configureStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/configureStore.ts -------------------------------------------------------------------------------- /ui/frontend/declarations.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/declarations.d.ts -------------------------------------------------------------------------------- /ui/frontend/editor/AceEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/editor/AceEditor.tsx -------------------------------------------------------------------------------- /ui/frontend/editor/AceEditorCore.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/editor/AceEditorCore.tsx -------------------------------------------------------------------------------- /ui/frontend/editor/Editor.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/editor/Editor.module.css -------------------------------------------------------------------------------- /ui/frontend/editor/Editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/editor/Editor.tsx -------------------------------------------------------------------------------- /ui/frontend/editor/MonacoEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/editor/MonacoEditor.tsx -------------------------------------------------------------------------------- /ui/frontend/editor/MonacoEditorCore.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/editor/MonacoEditorCore.tsx -------------------------------------------------------------------------------- /ui/frontend/editor/SimpleEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/editor/SimpleEditor.tsx -------------------------------------------------------------------------------- /ui/frontend/editor/rust_monaco_def.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/editor/rust_monaco_def.ts -------------------------------------------------------------------------------- /ui/frontend/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/eslint.config.mjs -------------------------------------------------------------------------------- /ui/frontend/highlighting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/highlighting.ts -------------------------------------------------------------------------------- /ui/frontend/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/hooks.ts -------------------------------------------------------------------------------- /ui/frontend/index.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/index.ejs -------------------------------------------------------------------------------- /ui/frontend/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/index.module.css -------------------------------------------------------------------------------- /ui/frontend/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/index.tsx -------------------------------------------------------------------------------- /ui/frontend/local_storage.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/local_storage.spec.ts -------------------------------------------------------------------------------- /ui/frontend/local_storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/local_storage.ts -------------------------------------------------------------------------------- /ui/frontend/observer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/observer.ts -------------------------------------------------------------------------------- /ui/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/package.json -------------------------------------------------------------------------------- /ui/frontend/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/pnpm-lock.yaml -------------------------------------------------------------------------------- /ui/frontend/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/postcss.config.js -------------------------------------------------------------------------------- /ui/frontend/prism-shim.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/prism-shim.ts -------------------------------------------------------------------------------- /ui/frontend/prismjs-overrides.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/prismjs-overrides.css -------------------------------------------------------------------------------- /ui/frontend/reducers/browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/reducers/browser.ts -------------------------------------------------------------------------------- /ui/frontend/reducers/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/reducers/client.ts -------------------------------------------------------------------------------- /ui/frontend/reducers/code.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/reducers/code.ts -------------------------------------------------------------------------------- /ui/frontend/reducers/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/reducers/configuration.ts -------------------------------------------------------------------------------- /ui/frontend/reducers/crates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/reducers/crates.ts -------------------------------------------------------------------------------- /ui/frontend/reducers/featureFlags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/reducers/featureFlags.ts -------------------------------------------------------------------------------- /ui/frontend/reducers/globalConfiguration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/reducers/globalConfiguration.ts -------------------------------------------------------------------------------- /ui/frontend/reducers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/reducers/index.ts -------------------------------------------------------------------------------- /ui/frontend/reducers/notifications.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/reducers/notifications.ts -------------------------------------------------------------------------------- /ui/frontend/reducers/output/assembly.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/reducers/output/assembly.ts -------------------------------------------------------------------------------- /ui/frontend/reducers/output/clippy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/reducers/output/clippy.ts -------------------------------------------------------------------------------- /ui/frontend/reducers/output/execute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/reducers/output/execute.ts -------------------------------------------------------------------------------- /ui/frontend/reducers/output/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/reducers/output/format.ts -------------------------------------------------------------------------------- /ui/frontend/reducers/output/gist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/reducers/output/gist.ts -------------------------------------------------------------------------------- /ui/frontend/reducers/output/hir.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/reducers/output/hir.ts -------------------------------------------------------------------------------- /ui/frontend/reducers/output/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/reducers/output/index.ts -------------------------------------------------------------------------------- /ui/frontend/reducers/output/llvmIr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/reducers/output/llvmIr.ts -------------------------------------------------------------------------------- /ui/frontend/reducers/output/macroExpansion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/reducers/output/macroExpansion.ts -------------------------------------------------------------------------------- /ui/frontend/reducers/output/meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/reducers/output/meta.ts -------------------------------------------------------------------------------- /ui/frontend/reducers/output/mir.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/reducers/output/mir.ts -------------------------------------------------------------------------------- /ui/frontend/reducers/output/miri.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/reducers/output/miri.ts -------------------------------------------------------------------------------- /ui/frontend/reducers/output/wasm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/reducers/output/wasm.ts -------------------------------------------------------------------------------- /ui/frontend/reducers/page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/reducers/page.ts -------------------------------------------------------------------------------- /ui/frontend/reducers/position.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/reducers/position.ts -------------------------------------------------------------------------------- /ui/frontend/reducers/selection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/reducers/selection.ts -------------------------------------------------------------------------------- /ui/frontend/reducers/versions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/reducers/versions.ts -------------------------------------------------------------------------------- /ui/frontend/reducers/websocket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/reducers/websocket.ts -------------------------------------------------------------------------------- /ui/frontend/robots.txt: -------------------------------------------------------------------------------- 1 | User-Agent: * 2 | Disallow: 3 | -------------------------------------------------------------------------------- /ui/frontend/selectors/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/selectors/index.spec.ts -------------------------------------------------------------------------------- /ui/frontend/selectors/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/selectors/index.ts -------------------------------------------------------------------------------- /ui/frontend/session_storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/session_storage.ts -------------------------------------------------------------------------------- /ui/frontend/shared.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/shared.module.css -------------------------------------------------------------------------------- /ui/frontend/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/storage.ts -------------------------------------------------------------------------------- /ui/frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/tsconfig.json -------------------------------------------------------------------------------- /ui/frontend/tsfmt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/tsfmt.json -------------------------------------------------------------------------------- /ui/frontend/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/types.ts -------------------------------------------------------------------------------- /ui/frontend/uss-router/Link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/uss-router/Link.tsx -------------------------------------------------------------------------------- /ui/frontend/uss-router/Router.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/uss-router/Router.tsx -------------------------------------------------------------------------------- /ui/frontend/uss-router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/uss-router/index.ts -------------------------------------------------------------------------------- /ui/frontend/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/webpack.config.js -------------------------------------------------------------------------------- /ui/frontend/websocketActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/websocketActions.ts -------------------------------------------------------------------------------- /ui/frontend/websocketMiddleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/frontend/websocketMiddleware.ts -------------------------------------------------------------------------------- /ui/src/env.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/src/env.rs -------------------------------------------------------------------------------- /ui/src/gist.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/src/gist.rs -------------------------------------------------------------------------------- /ui/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/src/main.rs -------------------------------------------------------------------------------- /ui/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/src/metrics.rs -------------------------------------------------------------------------------- /ui/src/public_http_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/src/public_http_api.rs -------------------------------------------------------------------------------- /ui/src/request_database.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/src/request_database.rs -------------------------------------------------------------------------------- /ui/src/server_axum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/src/server_axum.rs -------------------------------------------------------------------------------- /ui/src/server_axum/cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/src/server_axum/cache.rs -------------------------------------------------------------------------------- /ui/src/server_axum/websocket.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/rust-playground/HEAD/ui/src/server_axum/websocket.rs --------------------------------------------------------------------------------