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

Add @Nullable annotations #43393

Open
wants to merge 15 commits into
base: master
Choose a base branch
from

Commits on Nov 4, 2024

  1. Add @nullable annotations

    Shadow-Devil committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    6e2fc18 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2024

  1. Fix spotbugs errors

    Shadow-Devil committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    3eaf480 View commit details
    Browse the repository at this point in the history
  2. Fix checkstyle errors

    Shadow-Devil committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    06d63f9 View commit details
    Browse the repository at this point in the history
  3. Fixup

    Shadow-Devil committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    df558e5 View commit details
    Browse the repository at this point in the history
  4. Fixup

    Shadow-Devil committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    c5bb91b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    871d329 View commit details
    Browse the repository at this point in the history
  6. Fixup testcase

    Shadow-Devil committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    d89bfd8 View commit details
    Browse the repository at this point in the history
  7. Fixup testcase

    Shadow-Devil committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    18c1bdc View commit details
    Browse the repository at this point in the history
  8. Fixup testcase

    Shadow-Devil committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    7981b28 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2024

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

Commits on Nov 19, 2024

  1. Merge remote-tracking branch 'upstream/master' into nullable-annotations

    # Conflicts:
    #	bvm/ballerina-profiler/src/main/java/module-info.java
    #	bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/Runtime.java
    #	bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/async/StrandMetadata.java
    #	bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/concurrent/StrandMetadata.java
    #	bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/creators/ValueCreator.java
    #	bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/utils/JsonUtils.java
    #	bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/internal/BalRuntime.java
    #	bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/internal/launch/LaunchUtils.java
    #	bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/internal/scheduling/AsyncUtils.java
    #	bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/internal/scheduling/Scheduler.java
    #	bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/internal/scheduling/Strand.java
    #	bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/internal/scheduling/WDChannels.java
    #	bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/internal/scheduling/WorkerDataChannel.java
    #	bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/internal/types/BFunctionType.java
    #	bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/internal/types/BIntersectionType.java
    #	bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/internal/types/BNullType.java
    #	bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/internal/types/BObjectType.java
    #	bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/internal/values/AbstractArrayValue.java
    #	bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/internal/values/ArrayValueImpl.java
    #	bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/internal/values/AttributeMapValueImpl.java
    #	bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/internal/values/DecimalValue.java
    #	bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/internal/values/ErrorValue.java
    #	bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/internal/values/FPValue.java
    #	bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/internal/values/FutureValue.java
    #	bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/internal/values/MapValueImpl.java
    #	bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/internal/values/StreamValue.java
    #	bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/internal/values/TableValueImpl.java
    #	bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/internal/values/TupleValueImpl.java
    #	bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/internal/values/ValueCreator.java
    #	bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/internal/values/XmlSequence.java
    #	bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/internal/values/XmlValue.java
    #	bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/transactions/TransactionResourceManager.java
    #	bvm/ballerina-runtime/src/main/java/module-info.java
    #	compiler/ballerina-lang/src/main/java/io/ballerina/projects/ModuleContext.java
    #	compiler/ballerina-lang/src/main/java/io/ballerina/projects/Package.java
    #	compiler/ballerina-lang/src/main/java/io/ballerina/projects/PackageConfig.java
    #	compiler/ballerina-lang/src/main/java/io/ballerina/projects/PackageContext.java
    #	compiler/ballerina-lang/src/main/java/io/ballerina/projects/PackageManifest.java
    #	compiler/ballerina-lang/src/main/java/io/ballerina/projects/internal/ManifestBuilder.java
    #	compiler/ballerina-lang/src/main/java/io/ballerina/projects/internal/ModuleData.java
    #	compiler/ballerina-lang/src/main/java/io/ballerina/projects/internal/PackageData.java
    #	compiler/ballerina-lang/src/main/java/io/ballerina/projects/internal/ProjectFiles.java
    #	compiler/ballerina-lang/src/main/java/org/wso2/ballerinalang/compiler/bir/codegen/JvmTerminatorGen.java
    #	compiler/ballerina-lang/src/main/java/org/wso2/ballerinalang/compiler/bir/codegen/methodgen/FrameClassGen.java
    #	compiler/ballerina-lang/src/main/java/org/wso2/ballerinalang/compiler/bir/codegen/methodgen/MethodGen.java
    #	compiler/ballerina-lang/src/main/java/org/wso2/ballerinalang/compiler/bir/codegen/methodgen/MethodGenUtils.java
    #	compiler/ballerina-lang/src/main/java/org/wso2/ballerinalang/compiler/bir/model/BIRTerminator.java
    #	langlib/lang.__internal/src/main/java/org/ballerinalang/langlib/internal/WorkerChannels.java
    #	langlib/lang.map/src/main/java/org/ballerinalang/langlib/map/Next.java
    #	langlib/lang.value/src/main/java/org/ballerinalang/langlib/value/FromJsonDecimalString.java
    #	langlib/lang.value/src/main/java/org/ballerinalang/langlib/value/FromJsonFloatString.java
    #	langlib/lang.value/src/main/java/org/ballerinalang/langlib/value/FromJsonString.java
    #	langlib/lang.xml/src/main/java/org/ballerinalang/langlib/xml/Map.java
    #	langlib/lang.xml/src/main/java/org/ballerinalang/langlib/xml/Next.java
    Shadow-Devil committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    6296857 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2024

  1. Configuration menu
    Copy the full SHA
    1692d5a View commit details
    Browse the repository at this point in the history
  2. Fix compilation error

    Shadow-Devil authored Nov 22, 2024
    Configuration menu
    Copy the full SHA
    2d25720 View commit details
    Browse the repository at this point in the history
  3. Fix checkstyle

    Shadow-Devil authored Nov 22, 2024
    Configuration menu
    Copy the full SHA
    0cf1f3c View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2024

  1. Fix Checkstyle

    Shadow-Devil committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    eca0cf6 View commit details
    Browse the repository at this point in the history