SYMBOL INDEX (1720 symbols across 284 files) FILE: cmd/devbox/main.go function main (line 10) | func main() { FILE: devbox.go type Devbox (line 13) | type Devbox struct method Install (line 30) | func (d *Devbox) Install(ctx context.Context) error { function Open (line 18) | func Open(path string) (*Devbox, error) { FILE: examples/cloud_development/temporal/hello/hello_activity.py class ComposeGreetingInput (line 15) | class ComposeGreetingInput: function compose_greeting (line 22) | async def compose_greeting(input: ComposeGreetingInput) -> str: class GreetingWorkflow (line 29) | class GreetingWorkflow: method run (line 31) | async def run(self, name: str) -> str: function main (line 40) | async def main(): FILE: examples/cloud_development/temporal/hello/hello_cron.py class ComposeGreetingInput (line 11) | class ComposeGreetingInput: function compose_greeting (line 17) | async def compose_greeting(input: ComposeGreetingInput) -> str: class GreetingWorkflow (line 22) | class GreetingWorkflow: method run (line 24) | async def run(self, name: str) -> None: function main (line 33) | async def main(): FILE: examples/data_science/pytorch/basic-example/main.py function create_arrays (line 3) | def create_arrays(n): function main (line 9) | def main(): FILE: examples/data_science/pytorch/gradio/run.py function predict (line 33) | def predict(input): FILE: examples/databases/mariadb/setup_db.sql type colors (line 12) | CREATE TABLE colors ( FILE: examples/databases/mysql/setup_db.sql type colors (line 12) | CREATE TABLE colors ( FILE: examples/databases/postgres/setup_postgres_db.sql type colors (line 9) | CREATE TABLE colors ( FILE: examples/development/bun/index.ts method fetch (line 5) | fetch(req) { FILE: examples/development/csharp/hello-world/Program.cs class Product (line 5) | class Product method Product (line 11) | public Product() class Program (line 18) | class Program method Main (line 20) | static void Main(string[] args) FILE: examples/development/elixir/elixir_hello/lib/elixir_hello.ex class ElixirHello (line 1) | defmodule ElixirHello method start (line 16) | def start(_type, _args) do FILE: examples/development/elixir/elixir_hello/lib/kv.exs class KV (line 1) | defmodule KV method start_link (line 2) | def start_link do method loop (line 6) | defp loop(map) do FILE: examples/development/elixir/elixir_hello/mix.exs class ElixirHello.MixProject (line 1) | defmodule ElixirHello.MixProject method project (line 4) | def project do method application (line 15) | def application do method deps (line 23) | defp deps do FILE: examples/development/elixir/elixir_hello/test/elixir_hello_test.exs class ElixirHelloTest (line 1) | defmodule ElixirHelloTest FILE: examples/development/go/hello-world/main.go function main (line 8) | func main() { FILE: examples/development/java/gradle/hello-world/src/main/java/hello/HelloWorld.java class HelloWorld (line 3) | public class HelloWorld { method main (line 4) | public static void main(String[] args) { FILE: examples/development/java/maven/hello-world/src/main/java/com/devbox/mavenapp/App.java class App (line 7) | public class App { method main (line 8) | public static void main(String[] args) { FILE: examples/development/java/maven/hello-world/src/test/java/com/devbox/mavenapp/AppTest.java class AppTest (line 10) | public class AppTest method shouldAnswerWithTrue (line 15) | @Test FILE: examples/development/nodejs/nodejs-npm/index.js constant NODE_MAJOR_VERSION (line 1) | const NODE_MAJOR_VERSION = process.versions.node.split('.')[0]; FILE: examples/development/nodejs/nodejs-pnpm/index.js constant NODE_MAJOR_VERSION (line 1) | const NODE_MAJOR_VERSION = process.versions.node.split('.')[0]; FILE: examples/development/nodejs/nodejs-typescript/index.ts constant NODE_MAJOR_VERSION (line 1) | const NODE_MAJOR_VERSION = process.versions.node.split('.')[0]; FILE: examples/development/nodejs/nodejs-yarn/index.js constant NODE_MAJOR_VERSION (line 1) | const NODE_MAJOR_VERSION = process.versions.node.split('.')[0]; FILE: examples/development/python/poetry/poetry-demo/tests/test_poetry_demo.py function test_version (line 4) | def test_version(): FILE: examples/development/python/poetry/poetry-pyproject-subdir/service/test_with_pytest.py function test_always_passes (line 2) | def test_always_passes(): FILE: examples/development/rust/rust-stable-hello-world/src/main.rs function main (line 1) | fn main() { function hello_world (line 5) | fn hello_world() -> &'static str { function test_hello_world (line 14) | fn test_hello_world() { FILE: examples/stacks/django/todo_project/manage.py function main (line 7) | def main(): FILE: examples/stacks/django/todo_project/todo_app/apps.py class TodoAppConfig (line 4) | class TodoAppConfig(AppConfig): FILE: examples/stacks/django/todo_project/todo_app/migrations/0001_initial.py class Migration (line 6) | class Migration(migrations.Migration): FILE: examples/stacks/django/todo_project/todo_app/models.py class Todo (line 4) | class Todo(models.Model): class Meta (line 9) | class Meta: FILE: examples/stacks/django/todo_project/todo_app/views.py function todo_list (line 4) | def todo_list(request): function create_todo (line 9) | def create_todo(request): FILE: examples/stacks/lapp-stack/setup_postgres_db.sql type address_book (line 16) | CREATE TABLE address_book ( FILE: examples/stacks/lepp-stack/setup_postgres_db.sql type address_book (line 16) | CREATE TABLE address_book ( FILE: examples/stacks/rails/blog/app/channels/application_cable/channel.rb type ApplicationCable (line 1) | module ApplicationCable class Channel (line 2) | class Channel < ActionCable::Channel::Base FILE: examples/stacks/rails/blog/app/channels/application_cable/connection.rb type ApplicationCable (line 1) | module ApplicationCable class Connection (line 2) | class Connection < ActionCable::Connection::Base FILE: examples/stacks/rails/blog/app/controllers/application_controller.rb class ApplicationController (line 1) | class ApplicationController < ActionController::Base FILE: examples/stacks/rails/blog/app/helpers/application_helper.rb type ApplicationHelper (line 1) | module ApplicationHelper FILE: examples/stacks/rails/blog/app/jobs/application_job.rb class ApplicationJob (line 1) | class ApplicationJob < ActiveJob::Base FILE: examples/stacks/rails/blog/app/mailers/application_mailer.rb class ApplicationMailer (line 1) | class ApplicationMailer < ActionMailer::Base FILE: examples/stacks/rails/blog/app/models/application_record.rb class ApplicationRecord (line 1) | class ApplicationRecord < ActiveRecord::Base FILE: examples/stacks/rails/blog/config/application.rb type Blog (line 9) | module Blog class Application (line 10) | class Application < Rails::Application FILE: examples/stacks/rails/blog/test/application_system_test_case.rb class ApplicationSystemTestCase (line 3) | class ApplicationSystemTestCase < ActionDispatch::SystemTestCase FILE: examples/stacks/rails/blog/test/channels/application_cable/connection_test.rb class ApplicationCable::ConnectionTest (line 3) | class ApplicationCable::ConnectionTest < ActionCable::Connection::TestCase FILE: examples/stacks/rails/blog/test/test_helper.rb class ActiveSupport::TestCase (line 5) | class ActiveSupport::TestCase FILE: examples/stacks/spring/src/main/java/com/devbox/example/spring/spring/Application.java class Application (line 6) | @SpringBootApplication method main (line 9) | public static void main(String[] args) { FILE: examples/stacks/spring/src/main/java/com/devbox/example/spring/spring/MainController.java class MainController (line 11) | @Controller method addNewUser (line 18) | @PostMapping(path="/add") // Map ONLY POST Requests method getAllUsers (line 31) | @GetMapping(path="/all") FILE: examples/stacks/spring/src/main/java/com/devbox/example/spring/spring/User.java class User (line 8) | @Entity method User (line 18) | public User() { method setName (line 21) | public void setName(String name) { method setId (line 25) | public void setId(Integer id){ method setEmail (line 29) | public void setEmail(String email){ method getId (line 33) | public Integer getId() { method getName (line 37) | public String getName() { method getEmail (line 41) | public String getEmail(){ FILE: examples/stacks/spring/src/main/java/com/devbox/example/spring/spring/UserRepository.java type UserRepository (line 6) | public interface UserRepository extends CrudRepository { function getDevboxPackages (line 172) | async function getDevboxPackages(): Promise { function readDevboxJson (line 187) | async function readDevboxJson(workspaceUri: Uri) { function deactivate (line 196) | function deactivate() { } FILE: vscode-extension/src/openinvscode.ts type VmInfo (line 9) | type VmInfo = { function handleOpenInVSCode (line 18) | async function handleOpenInVSCode(uri: Uri) { function getVMInfo (line 51) | async function getVMInfo(token: string | null, vmId: string | null): Pro... function setupDevboxLauncher (line 68) | async function setupDevboxLauncher(): Promise { function setupSSHConfig (line 90) | async function setupSSHConfig(vmId: string, prKey: string) { function connectToRemote (line 124) | function connectToRemote(username: string, vmId: string, workDir: string) { function ensureDir (line 136) | async function ensureDir(dir: string) { FILE: vscode-extension/src/test/runTest.ts function main (line 5) | async function main() { FILE: vscode-extension/src/test/suite/index.ts function run (line 5) | function run(): Promise {