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

Sending semtype changes to master #43606

Open
wants to merge 981 commits into
base: 2201.11.0-stage
Choose a base branch
from
Open
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Nov 13, 2024

  1. Configuration menu
    Copy the full SHA
    fc00fca View commit details
    Browse the repository at this point in the history
  2. Fix wrong interop error msg for error included return types

    Previously ballerina `readonly` return type allowed for java void methods. However, `error?` was not allowed with java void. This inconsistency is due to type checking not recognizing the fact that readonly type does include the error type. The error given in the latter case too is wrong because error is optional.
    lochana-chathura committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    1a00fe5 View commit details
    Browse the repository at this point in the history
  3. Implement isAssignableIgnoreObjectTypeIds() properly

    Previously this was implemented with a temporary workaround which was inefficient as we recalculated the semtypes.
    lochana-chathura committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    9404493 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    deddfab View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    99bcfdf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cb06d16 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    02a9afa View commit details
    Browse the repository at this point in the history
  8. Fix testFunctionalProgramming shell test failure

    Please refer to #43344 (comment) for the reason
    lochana-chathura committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    7bcd50c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    41463dd View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9b34bb6 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    e67221a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    001cdd5 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    244de44 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    445ecc9 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    e2ce145 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    eac0942 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    ff06641 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2024

  1. Merge pull request #43341 from lochana-chathura/semIntegration/cleanup3

     Rewrite BUnionType's `getMemberTypes()` usages using SemTypes
    lochana-chathura authored Nov 14, 2024
    Configuration menu
    Copy the full SHA
    fc1d58c View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2024

  1. Merge remote-tracking branch 'upstream/master' into nutcracker-sync

    # Conflicts:
    #	.github/workflows/pull_request_full_build.yml
    #	.github/workflows/pull_request_ubuntu_build.yml
    #	.github/workflows/pull_request_windows_build.yml
    #	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/ModuleStopMethodGen.java
    #	compiler/ballerina-lang/src/main/java/org/wso2/ballerinalang/compiler/bir/codegen/split/values/JvmObjectGen.java
    #	compiler/ballerina-lang/src/main/java/org/wso2/ballerinalang/compiler/desugar/Desugar.java
    lochana-chathura committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    92fd12d View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2024

  1. Configuration menu
    Copy the full SHA
    c144139 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f205b24 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #43603 from lochana-chathura/nutcracker-sync

    Sync nutcracker branch for java 21 changes
    lochana-chathura authored Nov 19, 2024
    Configuration menu
    Copy the full SHA
    8e3f67a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a066aca View commit details
    Browse the repository at this point in the history
  5. Refactor BAnyType

    lochana-chathura committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    5fe3203 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ff09bae View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9079fef View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4b78b5d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    14bb02b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    af54e9d View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    0543cd7 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    0ed0a1b View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    6f99ac2 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    8cfbb5b View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    3a6c1b0 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    97bd5c4 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    b38c20b View commit details
    Browse the repository at this point in the history
  18. Implement scaffolding

    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    7b1c4a2 View commit details
    Browse the repository at this point in the history
  19. Port never type

    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    5c6ad82 View commit details
    Browse the repository at this point in the history
  20. Port nil type

    Avoid repeated type creation
    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    f6f8aae View commit details
    Browse the repository at this point in the history
  21. Port Decimal type

    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    fa86d30 View commit details
    Browse the repository at this point in the history
  22. Port float type

    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    f1c9244 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    04592f4 View commit details
    Browse the repository at this point in the history
  24. Port int type

    Cache int singleton creation
    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    24cee8b View commit details
    Browse the repository at this point in the history
  25. Port Boolean type

    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    c1cd84f View commit details
    Browse the repository at this point in the history
  26. Port String type

    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    056427c View commit details
    Browse the repository at this point in the history
  27. Merge pull request #43583 from lochana-chathura/semIntegration/direct…

    …_resolve
    
    Refactor semtype creation
    lochana-chathura authored Nov 19, 2024
    Configuration menu
    Copy the full SHA
    802f909 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    41416cb View commit details
    Browse the repository at this point in the history
  29. Add doc comments

    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    23f02a1 View commit details
    Browse the repository at this point in the history
  30. Fix float equality

    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    9c204b1 View commit details
    Browse the repository at this point in the history
  31. Refactor type tests

    Use new api in CompilerTypeTestApi
    
    Extract out the which semtype implementation used for tests
    
    Implement semtype tests
    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    7af9767 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    fa2de32 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    ca0f47b View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    730ca2f View commit details
    Browse the repository at this point in the history
  35. Refactor type resolvers

    Fix doc comments
    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    a7a5628 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    8763e85 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    74ba9d3 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    bf0c1ba View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    52999a7 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    f2d8b70 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    70fbe72 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    4452d46 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    bb2fce5 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    0e78d75 View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    11f1e03 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    8216b33 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    6dc5436 View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    f5a6686 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    cdd1af7 View commit details
    Browse the repository at this point in the history
  50. Optimize TypeChecker:basicType

    Avoid doing a `instanceOf` on a abstract type (which trigger a full type
    check) and instead use a virtual function that create the basic type
    which should be cheaper
    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    1556d96 View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    f3e9361 View commit details
    Browse the repository at this point in the history
  52. Fix hash and equals for semtypes

    Memoization depends on hash and equals. Otherwise we create duplicate memos for equal types
    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    1ad8284 View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    793dd7d View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    6d6cd7a View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    1589a9f View commit details
    Browse the repository at this point in the history
  56. Configuration menu
    Copy the full SHA
    232e271 View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    7a0700f View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    44354fd View commit details
    Browse the repository at this point in the history
  59. Configuration menu
    Copy the full SHA
    a9b3ac1 View commit details
    Browse the repository at this point in the history
  60. Enable more tests

    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    0c738ca View commit details
    Browse the repository at this point in the history
  61. Implement mapping type projection

    WIP: Make Mapping BTypes use semtypes
    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    9e97681 View commit details
    Browse the repository at this point in the history
  62. Configuration menu
    Copy the full SHA
    3c7f837 View commit details
    Browse the repository at this point in the history
  63. Configuration menu
    Copy the full SHA
    a8ba6e6 View commit details
    Browse the repository at this point in the history
  64. Fix never type not being set correctly for records

    Fix initialization bug
    
    WIP: add hack to make never? on the positive side work
    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    224139b View commit details
    Browse the repository at this point in the history
  65. Configuration menu
    Copy the full SHA
    e3fe7e7 View commit details
    Browse the repository at this point in the history
  66. Configuration menu
    Copy the full SHA
    f781285 View commit details
    Browse the repository at this point in the history
  67. Refactor type checker with "widenedType"

    Widened type for basic types is the basic type where as for other types it is contextually expected type (not the actual shape of the value). This is to avoid the overhead of having to create singleton types for each basic type value
    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    d0866bf View commit details
    Browse the repository at this point in the history
  68. Configuration menu
    Copy the full SHA
    80af2cb View commit details
    Browse the repository at this point in the history
  69. Configuration menu
    Copy the full SHA
    4142b2e View commit details
    Browse the repository at this point in the history
  70. Use shape with lists

    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    68f3445 View commit details
    Browse the repository at this point in the history
  71. Configuration menu
    Copy the full SHA
    4a9c949 View commit details
    Browse the repository at this point in the history
  72. Configuration menu
    Copy the full SHA
    5e8a13c View commit details
    Browse the repository at this point in the history
  73. Configuration menu
    Copy the full SHA
    7bf84d2 View commit details
    Browse the repository at this point in the history
  74. Fix synchronizing bug

    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    b92edc1 View commit details
    Browse the repository at this point in the history
  75. Configuration menu
    Copy the full SHA
    974ca31 View commit details
    Browse the repository at this point in the history
  76. Fix expected error message

    Fix runtime type clash
    
    Due to reasons that are not entierly clear to me when we run all the
    unit tests some how types from `record_project_closed_rec_equiv` to
    clashed with types defined in other unit tests. As a temperary
    workaround I introduced a new package name for this.
    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    08b19f5 View commit details
    Browse the repository at this point in the history
  77. Configuration menu
    Copy the full SHA
    c2d39dd View commit details
    Browse the repository at this point in the history
  78. Configuration menu
    Copy the full SHA
    3ff74ed View commit details
    Browse the repository at this point in the history
  79. Configuration menu
    Copy the full SHA
    dd1ba1c View commit details
    Browse the repository at this point in the history
  80. Configuration menu
    Copy the full SHA
    367872c View commit details
    Browse the repository at this point in the history
  81. Configuration menu
    Copy the full SHA
    0a9a0db View commit details
    Browse the repository at this point in the history
  82. Configuration menu
    Copy the full SHA
    fce02be View commit details
    Browse the repository at this point in the history
  83. Fix record shape

    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    3620471 View commit details
    Browse the repository at this point in the history
  84. Implement error semtype

    Impelement xml semtype
    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    2eb02e7 View commit details
    Browse the repository at this point in the history
  85. Fix unit tests

    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    4c80881 View commit details
    Browse the repository at this point in the history
  86. Configuration menu
    Copy the full SHA
    97e4d3d View commit details
    Browse the repository at this point in the history
  87. Configuration menu
    Copy the full SHA
    74f2712 View commit details
    Browse the repository at this point in the history
  88. Configuration menu
    Copy the full SHA
    f64b89f View commit details
    Browse the repository at this point in the history
  89. Configuration menu
    Copy the full SHA
    8946917 View commit details
    Browse the repository at this point in the history
  90. Configuration menu
    Copy the full SHA
    d142606 View commit details
    Browse the repository at this point in the history
  91. Configuration menu
    Copy the full SHA
    05f32c3 View commit details
    Browse the repository at this point in the history
  92. Configuration menu
    Copy the full SHA
    72e1045 View commit details
    Browse the repository at this point in the history
  93. Configuration menu
    Copy the full SHA
    4472698 View commit details
    Browse the repository at this point in the history
  94. Configuration menu
    Copy the full SHA
    e4b7950 View commit details
    Browse the repository at this point in the history
  95. Re-ennable type check cache

    Fix checkstyle violations
    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    a992aa7 View commit details
    Browse the repository at this point in the history
  96. Configuration menu
    Copy the full SHA
    1cda781 View commit details
    Browse the repository at this point in the history
  97. Configuration menu
    Copy the full SHA
    cdee3ba View commit details
    Browse the repository at this point in the history
  98. Configuration menu
    Copy the full SHA
    c8e1f0e View commit details
    Browse the repository at this point in the history
  99. Configuration menu
    Copy the full SHA
    87eb849 View commit details
    Browse the repository at this point in the history
  100. Configuration menu
    Copy the full SHA
    92143f9 View commit details
    Browse the repository at this point in the history
  101. Configuration menu
    Copy the full SHA
    04c1224 View commit details
    Browse the repository at this point in the history
  102. Implement regex type

    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    fdff0b9 View commit details
    Browse the repository at this point in the history
  103. Configuration menu
    Copy the full SHA
    15bc7ac View commit details
    Browse the repository at this point in the history
  104. Configuration menu
    Copy the full SHA
    8449519 View commit details
    Browse the repository at this point in the history
  105. Configuration menu
    Copy the full SHA
    ede9857 View commit details
    Browse the repository at this point in the history
  106. Configuration menu
    Copy the full SHA
    df7f942 View commit details
    Browse the repository at this point in the history
  107. Configuration menu
    Copy the full SHA
    e7e7886 View commit details
    Browse the repository at this point in the history
  108. Configuration menu
    Copy the full SHA
    cfeef03 View commit details
    Browse the repository at this point in the history
  109. Configuration menu
    Copy the full SHA
    5679b6b View commit details
    Browse the repository at this point in the history
  110. Configuration menu
    Copy the full SHA
    40930d6 View commit details
    Browse the repository at this point in the history
  111. Configuration menu
    Copy the full SHA
    78192d0 View commit details
    Browse the repository at this point in the history
  112. Refactor isSameType

    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    bbfbd9a View commit details
    Browse the repository at this point in the history
  113. Configuration menu
    Copy the full SHA
    b19271d View commit details
    Browse the repository at this point in the history
  114. Introduce SimpleBdd

    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    b83f54a View commit details
    Browse the repository at this point in the history
  115. Configuration menu
    Copy the full SHA
    cacca7b View commit details
    Browse the repository at this point in the history
  116. Configuration menu
    Copy the full SHA
    35e1941 View commit details
    Browse the repository at this point in the history
  117. Configuration menu
    Copy the full SHA
    49fe835 View commit details
    Browse the repository at this point in the history
  118. Configuration menu
    Copy the full SHA
    e67c217 View commit details
    Browse the repository at this point in the history
  119. Configuration menu
    Copy the full SHA
    9a22113 View commit details
    Browse the repository at this point in the history
  120. Configuration menu
    Copy the full SHA
    b9379ad View commit details
    Browse the repository at this point in the history
  121. Configuration menu
    Copy the full SHA
    fed5b55 View commit details
    Browse the repository at this point in the history
  122. Configuration menu
    Copy the full SHA
    a027250 View commit details
    Browse the repository at this point in the history
  123. Configuration menu
    Copy the full SHA
    3a47c04 View commit details
    Browse the repository at this point in the history
  124. Configuration menu
    Copy the full SHA
    ada2ffc View commit details
    Browse the repository at this point in the history
  125. Configuration menu
    Copy the full SHA
    f1dc339 View commit details
    Browse the repository at this point in the history
  126. Configuration menu
    Copy the full SHA
    bb380cd View commit details
    Browse the repository at this point in the history
  127. Configuration menu
    Copy the full SHA
    7c563ed View commit details
    Browse the repository at this point in the history
  128. Configuration menu
    Copy the full SHA
    433bb04 View commit details
    Browse the repository at this point in the history
  129. Configuration menu
    Copy the full SHA
    a6e9f47 View commit details
    Browse the repository at this point in the history
  130. Introduce simplified cell subtype

    Cache BddNode for simple cell types
    
    Avoid unnecessarily creating Bdds with simple cells
    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    9075316 View commit details
    Browse the repository at this point in the history
  131. Configuration menu
    Copy the full SHA
    039d82e View commit details
    Browse the repository at this point in the history
  132. Configuration menu
    Copy the full SHA
    4557342 View commit details
    Browse the repository at this point in the history
  133. Configuration menu
    Copy the full SHA
    e97c00e View commit details
    Browse the repository at this point in the history
  134. Configuration menu
    Copy the full SHA
    5891223 View commit details
    Browse the repository at this point in the history
  135. Configuration menu
    Copy the full SHA
    6669713 View commit details
    Browse the repository at this point in the history
  136. Configuration menu
    Copy the full SHA
    38b1470 View commit details
    Browse the repository at this point in the history
  137. Configuration menu
    Copy the full SHA
    94f5a74 View commit details
    Browse the repository at this point in the history
  138. Configuration menu
    Copy the full SHA
    82e4b34 View commit details
    Browse the repository at this point in the history
  139. Configuration menu
    Copy the full SHA
    a8a4d08 View commit details
    Browse the repository at this point in the history
  140. Simplify getType

    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    10ad23b View commit details
    Browse the repository at this point in the history
  141. Configuration menu
    Copy the full SHA
    b06ec83 View commit details
    Browse the repository at this point in the history
  142. Configuration menu
    Copy the full SHA
    61017f9 View commit details
    Browse the repository at this point in the history
  143. Configuration menu
    Copy the full SHA
    972e724 View commit details
    Browse the repository at this point in the history
  144. Configuration menu
    Copy the full SHA
    a96f7bf View commit details
    Browse the repository at this point in the history
  145. Configuration menu
    Copy the full SHA
    33da1ac View commit details
    Browse the repository at this point in the history
  146. Configuration menu
    Copy the full SHA
    fe4382d View commit details
    Browse the repository at this point in the history
  147. Configuration menu
    Copy the full SHA
    7e52a7b View commit details
    Browse the repository at this point in the history
  148. Configuration menu
    Copy the full SHA
    648ae20 View commit details
    Browse the repository at this point in the history
  149. Configuration menu
    Copy the full SHA
    097bbb8 View commit details
    Browse the repository at this point in the history
  150. Configuration menu
    Copy the full SHA
    8747624 View commit details
    Browse the repository at this point in the history
  151. Fix BFunction Equal

    Also fix more unit tests with clashing type names
    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    c7868fa View commit details
    Browse the repository at this point in the history
  152. Configuration menu
    Copy the full SHA
    21d5d6c View commit details
    Browse the repository at this point in the history
  153. Configuration menu
    Copy the full SHA
    c9a5ed4 View commit details
    Browse the repository at this point in the history
  154. Configuration menu
    Copy the full SHA
    ad1bd59 View commit details
    Browse the repository at this point in the history
  155. Configuration menu
    Copy the full SHA
    a22ba53 View commit details
    Browse the repository at this point in the history
  156. Configuration menu
    Copy the full SHA
    1859892 View commit details
    Browse the repository at this point in the history
  157. Configuration menu
    Copy the full SHA
    32d4d24 View commit details
    Browse the repository at this point in the history
  158. Fix error equals

    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    dbc26d2 View commit details
    Browse the repository at this point in the history
  159. Add workaround to make SQL work

    Fix check style violations
    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    f220fbb View commit details
    Browse the repository at this point in the history
  160. Configuration menu
    Copy the full SHA
    5c542c4 View commit details
    Browse the repository at this point in the history
  161. Fix runtime test errors

    Fix error messages
    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    2a98e5a View commit details
    Browse the repository at this point in the history
  162. Configuration menu
    Copy the full SHA
    3e8dcdc View commit details
    Browse the repository at this point in the history
  163. Configuration menu
    Copy the full SHA
    3456d8d View commit details
    Browse the repository at this point in the history
  164. Configuration menu
    Copy the full SHA
    19cf208 View commit details
    Browse the repository at this point in the history
  165. Configuration menu
    Copy the full SHA
    09ede0b View commit details
    Browse the repository at this point in the history
  166. Configuration menu
    Copy the full SHA
    7c3aefc View commit details
    Browse the repository at this point in the history
  167. Use result caching with all semtypes

    Fix check style violations
    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    b166f5c View commit details
    Browse the repository at this point in the history
  168. Configuration menu
    Copy the full SHA
    a058102 View commit details
    Browse the repository at this point in the history
  169. Configuration menu
    Copy the full SHA
    03dc027 View commit details
    Browse the repository at this point in the history
  170. Configuration menu
    Copy the full SHA
    7da4d8f View commit details
    Browse the repository at this point in the history
  171. Configuration menu
    Copy the full SHA
    67ac35b View commit details
    Browse the repository at this point in the history
  172. Configuration menu
    Copy the full SHA
    827d22b View commit details
    Browse the repository at this point in the history
  173. Configuration menu
    Copy the full SHA
    4829592 View commit details
    Browse the repository at this point in the history
  174. Fix failing windows errors

    Remove unwanted changes
    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    1752ebc View commit details
    Browse the repository at this point in the history
  175. Configuration menu
    Copy the full SHA
    c6efe8d View commit details
    Browse the repository at this point in the history
  176. Configuration menu
    Copy the full SHA
    6bea345 View commit details
    Browse the repository at this point in the history
  177. Configuration menu
    Copy the full SHA
    262bfda View commit details
    Browse the repository at this point in the history
  178. Configuration menu
    Copy the full SHA
    95c4b0f View commit details
    Browse the repository at this point in the history
  179. Refactor atoms

    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    75e4bcc View commit details
    Browse the repository at this point in the history
  180. Configuration menu
    Copy the full SHA
    db0cc8b View commit details
    Browse the repository at this point in the history
  181. Configuration menu
    Copy the full SHA
    3c8b6a6 View commit details
    Browse the repository at this point in the history
  182. Move BddMemo to inner

    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    c4066b7 View commit details
    Browse the repository at this point in the history
  183. Configuration menu
    Copy the full SHA
    093542a View commit details
    Browse the repository at this point in the history
  184. Configuration menu
    Copy the full SHA
    58ed6d9 View commit details
    Browse the repository at this point in the history
  185. Configuration menu
    Copy the full SHA
    329c349 View commit details
    Browse the repository at this point in the history
  186. Refactor method names

    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    32a95a3 View commit details
    Browse the repository at this point in the history
  187. Configuration menu
    Copy the full SHA
    8aa8128 View commit details
    Browse the repository at this point in the history
  188. Configuration menu
    Copy the full SHA
    aa9fc15 View commit details
    Browse the repository at this point in the history
  189. Refactor type check caching

    We move the type check cache out of SemType to avoid unnecessary type
    resolutions
    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    d60e067 View commit details
    Browse the repository at this point in the history
  190. Configuration menu
    Copy the full SHA
    c85ccb4 View commit details
    Browse the repository at this point in the history
  191. Configuration menu
    Copy the full SHA
    fcede96 View commit details
    Browse the repository at this point in the history
  192. Configuration menu
    Copy the full SHA
    54223f5 View commit details
    Browse the repository at this point in the history
  193. Configuration menu
    Copy the full SHA
    054cd60 View commit details
    Browse the repository at this point in the history
  194. Configuration menu
    Copy the full SHA
    411e485 View commit details
    Browse the repository at this point in the history
  195. Configuration menu
    Copy the full SHA
    33487c5 View commit details
    Browse the repository at this point in the history
  196. Configuration menu
    Copy the full SHA
    3846215 View commit details
    Browse the repository at this point in the history
  197. Configuration menu
    Copy the full SHA
    04293c3 View commit details
    Browse the repository at this point in the history
  198. Configuration menu
    Copy the full SHA
    0d36359 View commit details
    Browse the repository at this point in the history
  199. Configuration menu
    Copy the full SHA
    4d22d01 View commit details
    Browse the repository at this point in the history
  200. Fix future equals

    heshanpadmasiri committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    c53f877 View commit details
    Browse the repository at this point in the history
  201. Configuration menu
    Copy the full SHA
    95367ac View commit details
    Browse the repository at this point in the history
  202. Configuration menu
    Copy the full SHA
    8d1aeca View commit details
    Browse the repository at this point in the history
  203. Configuration menu
    Copy the full SHA
    016da7e View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2024

  1. Merge pull request #43279 from heshanpadmasiri/feat/runtime-stream

    Implement runtime type checker on SemTypes
    lochana-chathura authored Nov 20, 2024
    Configuration menu
    Copy the full SHA
    0ca2edc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7e00058 View commit details
    Browse the repository at this point in the history
  3. Add test cases

    NipunaRanasinghe committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    1386283 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e006755 View commit details
    Browse the repository at this point in the history
  5. Increase the timeout value

    gimantha committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    3a9a0de View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ec8cf5b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    25415e4 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2024

  1. Bump bir version

    lochana-chathura committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    3701963 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    78fe460 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #43545 from HindujaB/fix-record-field-master

    [master] Fix typecast error thrown for default record field
    gimantha authored Nov 21, 2024
    Configuration menu
    Copy the full SHA
    2e71207 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #43624 from NipunaRanasinghe/master

    [Debugger] Add binding pattern variable visibility tests
    NipunaRanasinghe authored Nov 21, 2024
    Configuration menu
    Copy the full SHA
    43e6737 View commit details
    Browse the repository at this point in the history
  5. Disable debugger test

    HindujaB committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    4330bae View commit details
    Browse the repository at this point in the history
  6. Merge pull request #43637 from HindujaB/disable-debugger-test

    Disable `workerVariableVisibilityTest ` debugger test
    warunalakshitha authored Nov 21, 2024
    Configuration menu
    Copy the full SHA
    58727e7 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2024

  1. Merge pull request #43558 from NipunaMadhushan/set-span-status

    Set span status code
    gimantha authored Nov 22, 2024
    Configuration menu
    Copy the full SHA
    58fe102 View commit details
    Browse the repository at this point in the history
  2. Increase server log reading rate

    This will fix the ModuleExecutionFlowTests tests failures on top of the semtype runtime changes. My guess is now that runtime faster with semtypes, a faster reading rate is required.
    lochana-chathura committed Nov 22, 2024
    Configuration menu
    Copy the full SHA
    7a51dad View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1e2ad86 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #43594 from ballerina-platform/flow_model

    Merge `flow_model` into `master`
    dulajdilshan authored Nov 22, 2024
    Configuration menu
    Copy the full SHA
    b9bd73d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4e3496c View commit details
    Browse the repository at this point in the history
  6. Make process local to method

    gimantha committed Nov 22, 2024
    Configuration menu
    Copy the full SHA
    e049457 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2024

  1. Fix import order

    gimantha committed Nov 24, 2024
    Configuration menu
    Copy the full SHA
    1b89090 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e79f6e8 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2024

  1. Increment the wait time

    gimantha committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    4a86052 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'nutcracker' of https://github.com/ballerina-platform/ba…

    …llerina-lang into nutcracker_new
    
    # Conflicts:
    #	tests/ballerina-test-utils/src/main/java/org/ballerinalang/test/context/ServerLogReader.java
    gimantha committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    5299c50 View commit details
    Browse the repository at this point in the history
  3. Increment the wait time

    gimantha committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    2ecf8a2 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2024

  1. Configuration menu
    Copy the full SHA
    d2827d0 View commit details
    Browse the repository at this point in the history
  2. Revert the sleep time

    gimantha committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    f765e2f View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2024

  1. Revert using threads

    gimantha committed Nov 27, 2024
    Configuration menu
    Copy the full SHA
    72eb483 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2024

  1. Revert "Revert using threads"

    This reverts commit 72eb483.
    gimantha committed Nov 28, 2024
    Configuration menu
    Copy the full SHA
    45094df View commit details
    Browse the repository at this point in the history