Skip to content

Commits

Permalink
main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Commits on May 26, 2023

  1. Improve ASTParser options when project is resolved. Fix #488 (#490)

    * Improve ASTParser options when project is resolved. Fix #488
    
    Co-authored-by: Jinbo Wang <jinbwan@microsoft.com>
    gayanper and testforstephen committed May 26, 2023

Commits on May 24, 2023

  1. Improve lambda method discovery Fixes: #477 (#478)

    * Improve lambda method discovery Fixes: #477
    gayanper committed May 24, 2023

Commits on May 12, 2023

  1. Add a task to sign maven artifacts with gpg (#485)

    * Add a task to sign maven artifacts with gpg
    testforstephen committed May 12, 2023

Commits on Apr 24, 2023

  1. Support set exception breakpoint asynchronously & bump veriosn to 0.4…

    …5.0 (#482)
    
    * Support set exception breakpoint asynchronously & bump veriosn to 0.45.0
    testforstephen committed Apr 24, 2023

Commits on Apr 23, 2023

  1. Support specifying the exception types you want to break on (#481)

    * support specifying the exception types you want to break on
    testforstephen committed Apr 23, 2023

Commits on Mar 7, 2023

  1. Add LSP4J 0.20.0 to the target platform. (#473)

    - JDT-LS now uses LSP4J 0.20.0, which is not available in Orbit or the
      main release repository
    
    Signed-off-by: Roland Grunberg <rgrunber@redhat.com>
    rgrunber committed Mar 7, 2023

Commits on Jan 12, 2023

  1. prioritize lookup the project source code during debugging (#463)

    * prioritize lookup the project source code during debugging
    * fix null check
    mozhuanzuojing committed Jan 12, 2023

Commits on Nov 28, 2022

Commits on Nov 21, 2022

Commits on Nov 8, 2022

Commits on Oct 27, 2022

  1. Fix and improve targets and stepin

    Improve to only show valid targets within an expression, also added
    support for stepin into unloaded classes by delaying the stepin.
    gayanper authored and testforstephen committed Oct 27, 2022
  2. Add support for StepInTarget request

    The change implement the StepInTarget request and also update the
    StepRequestHandler to support StepInTarget as well.
    gayanper authored and testforstephen committed Oct 27, 2022

Commits on Oct 12, 2022

Commits on Sep 21, 2022

  1. Support for debugging virtual threads (#441)

    * Support for debugging virtual threads
    testforstephen committed Sep 21, 2022

Commits on Aug 31, 2022

  1. Perf: support sending JDWP commands asynchronously (#436)

    * Perf: support sending JDWP commands asynchronously
    testforstephen committed Aug 31, 2022

Commits on Aug 29, 2022

  1. Provide an option to dump the DAP perf (#435)

    * Provide an option to dump the DAP perf
    testforstephen committed Aug 29, 2022

Commits on Aug 4, 2022

  1. Add support for lambda breakpoints (#427)

    * Add support for lambda breakpoints
    
    The support for method header breakpoints was extended to support
    lambda breakpoints using the vscode inline breakpoint feature.
    
    * Optimize lambda search
    
    Only search for lambda when the breakpoing is an inline breakpoint.
    Add support for any column position within lambda expression.
    
    * Improve for multi line and multi lambdas
    
    * Improve lambda breakpoints
    
    - Only support for expressions.
    - The inline breakpoint should be before the expression start.
    
    * Remove the unnecessary nodeType check
    
    Co-authored-by: Jinbo Wang <jinbwan@microsoft.com>
    gayanper and testforstephen committed Aug 4, 2022

Commits on Jul 25, 2022

Commits on Jul 22, 2022

  1. Show target VM exceptions as result in evaluate requests (#428)

    This changes the result of an expression like `Long.parseLong("foo")`
    sent to the evaluate handler from:
    
        org.eclipse.debug.core.DebugException: com.sun.jdi.InvocationException: Exception occurred in target VM occurred invoking method.
    
    to the actual exception:
    
        NumberFormatException@76 "java.lang.NumberFormatException: For input string: "foo""
          backtrace: Object[6]@82
          cause: NumberFormatException@76
          depth: 46
          detailMessage: "For input string: "foo""
          stackTrace: StackTraceElement[0]@84
          suppressedExceptions: Collections$EmptyList@85 size=0
    mfussenegger committed Jul 22, 2022
Older