Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sandbox #1

Draft
wants to merge 58 commits into
base: master
Choose a base branch
from
Draft

sandbox #1

wants to merge 58 commits into from

Commits on Sep 2, 2024

  1. Removed changes in comments while renaming

    Signed-off-by: Subhash Arabhi <[email protected]>
    subhash-arabhi committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    70ec855 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. Making minor code modifications for better readability and validation

    Added minor improvements in `org.netbeans.modules.projectapi.SimpleFileOwnerQueryImplementation` to the config property values read for "project.limitScanRoot" and "project.forbiddenFolders" for:
        - path validations;
        - comparisons in `getOwner()`;
        - support multiple paths input for limitScanRoot.
    
    Added minor readability improvements and removed unused imports.
    
    Signed-off-by: Siddharth Srinivasan <[email protected]>
    sid-srini committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    fe75977 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Fix code-folding for LSP clients that support line-folding only

    1. Added `TextDocumentServiceImpl.convertToLineOnlyFolds` which:
        - accepts code-folds specified as fine-grained Position-based (line, column) ranges, and,
        - changes them to coarse-grained line-only ranges.
        - The line-only ranges computed uphold the code-folding invariant that: *a fold **does not end** at the same point **where** another fold **starts**. *
    
    2. This is used in `TextDocumentServiceImpl.foldingRange()` when the client capabilities have `FoldingRangeClientCapabilities.lineFoldingOnly = true`.
    
    Signed-off-by: Siddharth Srinivasan <[email protected]>
    sid-srini committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    d371a8c View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. Update disallowed-links.xml

    accept a bit more of maven mini guide
    ebarboni authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    d75be2c View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. Configuration menu
    Copy the full SHA
    23ed111 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. Update Typescript Language Server to 4.4.3

    - Update typescript to 5.6.2 (implies minimal node version 10)
    - Update typescript-language-server to 4.4.3
    - Add PublishDiagnosticsCapabilities to declared capabilities
    - Added handling of SematicHighlighting for tokenTypeId -1: Assume this means "only consider modifier"
    - Document update procedure
    - Add @todo for handling mapping mimetype -> languageId
    matthiasblaesing committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    9fe66a3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1432b39 View commit details
    Browse the repository at this point in the history
  3. LSP Client: Improve handling of DiagnosticFixList (don't call diagnos…

    …tic beyond document, reduce log level)
    
     - Log errors in DiagnosticFixList#getFixes by using LOG#log with level
       INFO, instead of Exceptions#printStackTrace which logs on level
       SEVERE. This reduces the level so much, that is not raised as a user
       visible (exception error marker in status line) message anymore.
    
     - it could happen, that the fixlist for a position outside the
       document range is queried, when characters at the end of a document
       were deleted. This is no prevented.
    matthiasblaesing committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    321a543 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    16ce7f1 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. Update maven-indexer to 7.1.5 and lucene to 9.12.0

    highlights:
    
     - lucene with panama vector api support on JDK 23 (can be manually
       enabled by adding --add-modules=jdk.incubator.vector to the config)
     - maven-indexer SMO features produce better HTTP exception msgs
     - fixes / optimizations
    mbien committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    68421ac View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b60d6b6 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. LSP: Provide code completion for named resources even when generic NB…

    …LS Java support is disabled.
    dbalek committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    b8a70d0 View commit details
    Browse the repository at this point in the history
  2. Merge pull request apache#7869 from dbalek/dbalek/lsp-named-resources-cc

    LSP: Provide code completion for named resources even when generic NBLS Java support is disabled
    dbalek authored Oct 15, 2024
    Configuration menu
    Copy the full SHA
    bdad3c3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9ef8a4e View commit details
    Browse the repository at this point in the history
  4. Merge pull request apache#7873 from petrovic-d/upload-cloud-assets-pr…

    …operties-to-config-map
    
    Create ConfigMap before running the app
    jhorvath authored Oct 15, 2024
    Configuration menu
    Copy the full SHA
    5fe09ad View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2024

  1. Adding opt-in to use the api.lsp services to fill in language feature…

    …s for a given mime-type.
    lahodaj committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    dd25160 View commit details
    Browse the repository at this point in the history
  2. Merge pull request apache#7811 from lahodaj/register-lsp-services

    Bridge the ide/api.lsp services for ide/lsp.client
    lahodaj authored Oct 16, 2024
    Configuration menu
    Copy the full SHA
    793cb83 View commit details
    Browse the repository at this point in the history
  3. Merge pull request apache#7821 from apache/apidoctake2

    Update disallowed-links.xml for apidoc check
    ebarboni authored Oct 16, 2024
    Configuration menu
    Copy the full SHA
    40823f8 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. Configuration menu
    Copy the full SHA
    2c778f1 View commit details
    Browse the repository at this point in the history
  2. Merge pull request apache#7815 from lahodaj/java-lsp-server-completio…

    …n-sampler
    
    Self sampler for LSP server code completion
    lahodaj authored Oct 17, 2024
    Configuration menu
    Copy the full SHA
    b24ffa6 View commit details
    Browse the repository at this point in the history
  3. Open in OCI Console command

    jhorvath committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    c09e577 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

  1. Merge pull request apache#7776 from asotona/SingleJavaSourceRunAction…

    …Provider_improvements
    
    Single Java source run action provider improvements
    lahodaj authored Oct 18, 2024
    Configuration menu
    Copy the full SHA
    cba9fc0 View commit details
    Browse the repository at this point in the history
  2. Merge pull request apache#7877 from jhorvath/open-in-console

    Open in OCI Console command
    jhorvath authored Oct 18, 2024
    Configuration menu
    Copy the full SHA
    e8df219 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1e6a821 View commit details
    Browse the repository at this point in the history
  4. Merge pull request apache#7881 from jhorvath/rename-databases

    Align the database path with the other resource names, ensuring all are in singular form.
    jhorvath authored Oct 18, 2024
    Configuration menu
    Copy the full SHA
    97bb5ce View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    91a7d4b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fe74489 View commit details
    Browse the repository at this point in the history
  7. Payara 7 and Jakarta EE 11 support

    Update enterprise/payara.tooling/test/unit/src/org/netbeans/modules/payara/tooling/data/PayaraVersionTest.java
    
    Update enterprise/payara.tooling/src/org/netbeans/modules/payara/tooling/data/PayaraPlatformVersion.java
    
    Fixes Objects import
    
    Remove toolbar reload icon
    
    Use properties for Payara Micro dev mode instead of goal for backward compatibility
    
    Objects import added
    
    Co-Authored-By: Matthias Bläsing <[email protected]>
    jGauravGupta and matthiasblaesing committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    1fedcb4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1d5453f View commit details
    Browse the repository at this point in the history
  9. Merge pull request apache#7868 from mbien/lucene912

    Update maven-indexer to 7.1.5 and lucene to 9.12.0
    mbien authored Oct 18, 2024
    Configuration menu
    Copy the full SHA
    18be063 View commit details
    Browse the repository at this point in the history
  10. Merge pull request apache#7884 from mbien/flatlaf352

    Update FlatLaf from 3.5.1 to 3.5.2
    mbien authored Oct 18, 2024
    Configuration menu
    Copy the full SHA
    5e1d41b View commit details
    Browse the repository at this point in the history
  11. Merge pull request apache#7716 from jGauravGupta/FISH-9443

    Payara 7 and Jakarta EE 11 support
    jGauravGupta authored Oct 18, 2024
    Configuration menu
    Copy the full SHA
    cddac02 View commit details
    Browse the repository at this point in the history
  12. Update ASM from 9.7 to 9.7.1

    JDK 24 support
    mbien committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    6b83991 View commit details
    Browse the repository at this point in the history
  13. Merge pull request apache#7807 from matthiasblaesing/lsp_mark_provider

    lsp.client: mark occurrences sidebar and make occurrences highlighting configurable
    matthiasblaesing authored Oct 18, 2024
    Configuration menu
    Copy the full SHA
    c7da182 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    ba3c975 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2024

  1. Merge pull request apache#7732 from matthiasblaesing/update-typescrip…

    …t-lsp
    
    Update Typescript Language Server to 4.4.3
    matthiasblaesing authored Oct 19, 2024
    Configuration menu
    Copy the full SHA
    2b07788 View commit details
    Browse the repository at this point in the history
  2. Merge pull request apache#7837 from matthiasblaesing/css-flexible-at

    CSS: Improve handling of generic-at-rules (for example used by tailwind)
    matthiasblaesing authored Oct 19, 2024
    Configuration menu
    Copy the full SHA
    6207e33 View commit details
    Browse the repository at this point in the history
  3. Merge pull request apache#7882 from neilcsmith-net/flatlaf-noauto

    Make FlatLaf module standard not autoload
    neilcsmith-net authored Oct 19, 2024
    Configuration menu
    Copy the full SHA
    a95cac9 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2024

  1. FISH-7079 Support for Payara Server instance running on WSL

    FISH-7079 Copy compiled resources from classes directory to exploded binary
    PR review changes - inline return condition
    Constructor Signature update
    Remove log
    Add generic type
    jGauravGupta committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    17e23d5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request apache#7887 from mbien/fix-file-launcher-test

    Fix Single-file-java-launcher test and add module to CI
    mbien authored Oct 20, 2024
    Configuration menu
    Copy the full SHA
    3c0d655 View commit details
    Browse the repository at this point in the history
  3. Merge pull request apache#7886 from mbien/asm971

    Update ASM from 9.7 to 9.7.1
    mbien authored Oct 20, 2024
    Configuration menu
    Copy the full SHA
    886c8cc View commit details
    Browse the repository at this point in the history
  4. Merge pull request apache#7722 from sid-srini/minor_readability_valid…

    …ation_file_owner
    
    Making minor code modifications for better readability and validation
    mbien authored Oct 20, 2024
    Configuration menu
    Copy the full SHA
    30b6965 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. Merge pull request apache#7885 from jGauravGupta/FISH-7079-2

    Support for Payara Server instance running on WSL
    jGauravGupta authored Oct 21, 2024
    Configuration menu
    Copy the full SHA
    8fc4ced View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. Merge pull request apache#7724 from subhash-arabhi/rename-comments-bug

    Removed changes in comments while renaming
    lahodaj authored Oct 22, 2024
    Configuration menu
    Copy the full SHA
    4d10c98 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a7dfdb9 View commit details
    Browse the repository at this point in the history
  3. VSCode integration commands

    jhorvath committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    0cb65a7 View commit details
    Browse the repository at this point in the history
  4. Merge pull request apache#7895 from ebarboni/spec-versions-nb250

    Increment spec versions for Apache NetBeans 25 development
    ebarboni authored Oct 22, 2024
    Configuration menu
    Copy the full SHA
    5e3ac9c View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2024

  1. Configuration menu
    Copy the full SHA
    8f23718 View commit details
    Browse the repository at this point in the history
  2. Merge pull request apache#7901 from mbien/issue-template-24rc

    issue template: enable 24 rc selection
    mbien authored Oct 23, 2024
    Configuration menu
    Copy the full SHA
    8edc88d View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. Merge pull request apache#7894 from jhorvath/cloud-assets-integration

    VSCode integration commands
    jhorvath authored Oct 25, 2024
    Configuration menu
    Copy the full SHA
    059bba1 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2024

  1. Fix tests failure due to CRLF mismatch on Windows in java.hints, java…

    ….source.base
    
    Fixed tests failures in the modules java.hints and java.source.base on
    Windows due to CRLF-LF mismatches between the expected and actual
    outputs.
    
    1. *VanillaCompileWorkerTest.java*:
        - transform `System.lineSeparator()` to LF on the actual outputs.
    2. *TreeRuleTestBase.java*:
        - change the "ignore whitespace" transformation of the actual output
          to use `\\s+` instead of only tabs and LFs.
    3. *.gitattributes*:
        - Mark all test golden files i.e. expected outputs, in the
          java.hints module to have only LF line endings.
        - This aids tests extending *TreeRuleTestBase*
        - Thanks to @mbien for guidance on this.
    
    Signed-off-by: Siddharth Srinivasan <[email protected]>
    sid-srini committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    f7fe71f View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. Merge pull request apache#7750 from sid-srini/code_folding_if_else_vs…

    …code_bug
    
    Fix code-folding for LSP clients that support line-folding only
    lahodaj authored Oct 29, 2024
    Configuration menu
    Copy the full SHA
    30d34e6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d0ad358 View commit details
    Browse the repository at this point in the history
  3. Merge pull request apache#7921 from lahodaj/capabilities-can-be-null

    Checking for null capabilities.
    lahodaj authored Oct 29, 2024
    Configuration menu
    Copy the full SHA
    2eecf2a View commit details
    Browse the repository at this point in the history
  4. Merge pull request apache#7910 from sid-srini/fix_tests_crlf_mismatch…

    …_windows
    
    Fix tests failure due to CRLF mismatch on Windows in java.hints, java.source.base
    mbien authored Oct 29, 2024
    Configuration menu
    Copy the full SHA
    635860e View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2024

  1. Fix MacOS tests failures in java.hints

    The javac outputs of the following tests in java/java.hints
    ErrorHintsProviderTest were updated for non-mac OSes due to changes in
    JDK 7 updates:
    - testShortErrors5: [jdk-6968793](openjdk/jdk@b77effad6c6)
    - testTestShortErrorsSVUIDWarning: [jdk-6957438](openjdk/jdk@1c75e97108)
    
    Since Apple JDK was present only up till JDK 6, we no longer require the
    special case for MacOS since JDK 8.
    
    Thus, making the test argument value `specialMacTreatment = false` for
    these two tests, and renaming the corresponding goldenfiles from
    "-nonmac.pass" suffix to ".pass" suffix.
    
    Signed-off-by: Siddharth Srinivasan <[email protected]>
    sid-srini committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    daf79f9 View commit details
    Browse the repository at this point in the history
  2. Merge pull request apache#7926 from sid-srini/fix_macos_tests_failure…

    …s_javahints
    
    Fix MacOS tests failures in java.hints
    lahodaj authored Oct 30, 2024
    Configuration menu
    Copy the full SHA
    45696ba View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2024

  1. PR commit header validation.

     - simple script to check if all commits have proper email addresses
     - looks for empty or single word subject messages
     - can warn about missing blank line after subject (disabled)
     - logs errors/warnings to the github actions summary page, fails on
       error
    
    paperwork job:
    
     - the paperwork job will now no longer prevent the github workspace
       from being cleaned up on failure
    mbien committed Nov 3, 2024
    Configuration menu
    Copy the full SHA
    341da28 View commit details
    Browse the repository at this point in the history