Skip to content
Snippets Groups Projects
Select Git revision
  • 6ea19acdaca0baa3ac9f3da8b6f09562076e0053
  • master default protected
  • exec_auto_adjust_trace
  • let_variables
  • v1.4.1
  • v1.4.0
  • v1.3.0
  • v1.2.0
  • v1.1.0
  • v1.0.0
10 results

src

  • Open with
  • Download source code
  • Download directory
  • Your workspaces

      A workspace is a virtual sandbox environment for your code in GitLab.

      No agents available to create workspaces. Please consult Workspaces documentation for troubleshooting.

  • user avatar
    dgelessus authored
    ProBKernel is now a singleton (it's very unlikely that we'll ever need
    to run multiple kernels in a single process, and if we do, each would
    have its own injector anyway). This allows injecting it into commands
    when they need it. This makes more sense than using a parameter,
    because most commands don't need access to the kernel object.
    
    We have to use an Injector and inject the kernel only when it's
    actually used. We can't inject the kernel as a constructor parameter,
    because the ProBKernel constructor injects all the commands, which
    would cause a circular dependency.
    6ea19acd
    History
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    Name Last commit Last update
    ..