Repository navigation
Commit 3b5fe83
Merge master into desktop-compat-layer
Conflicts resolved:
- Escape analysis: master landed the same fix (EXACT_CALL, lastClusterStore,
resolveReceiverCall); took master's and kept the private-method nestmate
resolution in resolveReceiverCall.
- URLEncoder/URLDecoder (JavaAPI): took master's codec.
- Linux/Windows ports: kept the core JDK host installer, added master's window
size hints; Linux a11y keeps the pointer pass-through on master's batching.
- Lock/FileClass integration tests: kept the deletion (covered by bulk runs).
- Gate lists, spotbugs excludes and guide accept lists: kept both sides.
CI fixes in the same commit:
- Stream pipelines unbox through helpers, so the cast-semantics gate no longer
sees a checkcast inside the try/catch(Throwable) blocks.
- iOS packaging and Metal screenshot timeouts raised: the hello app now ships
the Swing/JavaFX runtimes, about 22% more translated C.
- Bulk conformance case 38 uses an empty charset name, which both runtimes
refuse under master's lazier encoder.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>2,143 files changed
Lines changed: 253221 additions & 3136 deletions
File tree
- .github/workflows
- CodenameOne/src/com/codename1
- annotations
- buildhints
- impl
- orm
- l10n
- location
- maps
- vector
- orm
- repository
- session
- system
- testing
- ui
- animations
- editor
- events
- geom
- layouts
- plaf
- spinner
- util
- util
- xml
- Ports
- Android/src/com/codename1/impl/android
- CLDC11/src/java/util/stream
- JavaSE/src/com/codename1
- impl/javase
- ui
- util
- JavaScriptPort/src/main
- java/com/codename1/impl/html5
- webapp
- js
- LinuxPort
- nativeSources
- src/com/codename1/impl/linux
- MacPort/nativeSources
- WindowsPort/src/com/codename1/impl/windows
- iOSPort
- Zooz/zoozi18n.bundle
- de.lproj
- en.lproj
- es.lproj
- fr.lproj
- he.lproj
- hu.lproj
- it.lproj
- pt.lproj
- tr.lproj
- nativeSources
- src/com/codename1/impl/ios
- docs
- demos
- backend/src/main/java/com/codenameone/developerguide/backend
- testing
- common
- src/main
- css
- java/com/codenameone/developerguide
- flutter
- snippets
- snippets/developer-guide
- gradle
- developer-guide
- img
- website
- content/blog
- layouts/_default
- static/blog
- release-2026-10-16
- maven
- backend/src/test/java/com/codename1/backend
- orm
- push
- sql
- build-engine
- src
- main/java/com/codename1
- builders
- maven
- annotations
- processors
- test/java/com/codename1
- builders
- maven
- annotations
- processors
- cn1app-archetype/src/main/resources
- META-INF/maven
- archetype-resources
- backend
- src
- main/java
- test/java
- common
- javase
- src/desktop/java
- codenameone-gradle-plugin/src
- main/java/com/codename1/gradle
- tasks
- test/java/com/codename1/gradle
- tasks
- codenameone-maven-plugin
- src
- main/java/com/codename1/maven
- test/java/com/codename1/maven
- core-unittests
- src/test/java/com/codename1
- io
- l10n
- location
- maps
- vector
- testing
- ui
- animations
- editor
- geom
- layouts
- plaf
- util
- xml
- dart-runtime
- src
- main/java/dart
- async
- collection
- core
- math
- runtime
- typed_data
- test/java/dart
- async
- core
- runtime
- dart-transpiler
- src
- main
- antlr4/com/codename1/dart/transpiler/parser
- java/com/codename1/dart/transpiler
- analyze
- api
- ast
- codegen
- parser
- resources/com/codename1/dart/stubs
- test
- java/com/codename1/dart/transpiler
- harness
- resources
- behavior
- dart_async_errors_and_identity
- dart_async_stream_callbacks
- dart_await_logic_and_division_round16
- dart_checks_and_hashes_round15
- dart_conversions_views_round8
- dart_core_parsing_and_printing
- dart_future_handlers_round7
- dart_generic_method_type_params
- dart_int_double_and_list_order_round12
- dart_iterable_field_getter
- dart_late_generators_round11
- dart_lazy_statics_and_null_coalescing
- dart_lazy_top_level
- dart_named_argument_effects_round17
- dart_null_aware_calls
- dart_num_strings_and_lists_round5
- dart_numbers_regexp_futures_round9
- dart_operators_and_argument_order
- dart_operators_collections_round4
- dart_regexp_ctor_and_edges_round13
- dart_review_round18
- dart_review_round19
- dart_review_round20
- dart_review_round21
- dart_review_round22
- dart_review_round23
- dart_review_round24
- dart_review_round25
- dart_review_round26
- dart_review_round27
- dart_review_round28
- dart_review_round29
- dart_review_round30
- dart_review_round31
- dart_review_round32
- dart_review_round33
- dart_review_round34
- dart_review_round35
- dart_review_round36
- dart_thrown_values_round14
- dart_views_uri_dates_round10
- flutter_carousel_motion
- flutter_scroll_physics
- flutter_services_channels
- flutter_text_theme
- language_basics
- m2_language
- m3_async
- m4_ext_mixin
- m5_collection_patterns
- m5_patterns
- m5_stopwatch
- m5_sync_star
- fixtures
- golden
- counter
- expected
- m2demo
- expected
- flutter-runtime
- src
- main
- java/com/codename1
- flutter
- animations
- animation
- cupertino
- fonts
- foundation
- gestures
- intl
- l10n
- layout
- material
- painting
- physics
- platform
- provider
- rendering
- scheduler
- scopedmodel
- semantics
- services
- util
- vectormath
- widgets
- generated/flutter
- resources
- META-INF/dart
- test
- java/com/codename1
- flutter
- animations
- animation
- cupertino
- fonts
- foundation
- material
- provider
- rendering
- services
- testsupport
- vectormath
- widgets
- generated/flutter
- io
- ui
- resources
- integration-tests
- inc
- ios
- javase/src/test/java/com/codename1
- impl/javase
- orm
- linux/src/test
- java/com/codename1/impl/linux
- native
- scripts
- ci
- cn1playground/tools
- developer-guide
- device-runner-app/androidTest
- fidelity-app/common/src/main/java/com/codenameone/fidelity
- flutter-bench
- app
- cn1
- flutter
- baseline
- base
- pr
- hellocodenameone
- common/src/main/java/com/codenameone/examples/hellocodenameone/tests
- conformance
- initializr
- common/src
- main
- css
- images
- java/com/codename1/initializr
- model
- ui
- resources
- skill
- references
- templates
- tools
- test/java/com/codename1/initializr/model
- input-validation-app/common/src/main/java/com/codenameone/inputvalidation/gestures
- ios
- screenshots-metal-27
- screenshots-metal
- screenshots-tv
- screenshots-watch
- javascript/screenshots
- linux
- screenshots-arm
- screenshots
- mac-catalyst/screenshots
- macos
- editor-command-tests
- screenshots
- tests
- wayline
- backend
- src
- main
- java/com/codenameone/examples/wayline
- account
- admin
- domain
- driver
- driving
- geo
- live
- pay
- push
- repository
- ride
- sms
- resources/db/migration
- mysql
- postgresql
- sqlite
- test/java/com/codenameone/examples/wayline
- ride
- common
- src
- desktop/resources
- main
- css
- java/com/codenameone/examples/wayline
- admin
- driver
- live
- map
- net
- notify
- pay
- rider
- ui
- l10n
- resources
- test
- java/com/codenameone/examples/wayline
- resources
- screenshots
- website
- windows/screenshots
- tests
- vm
- ByteCodeTranslator/src
- com/codename1/tools/translator
- bytecodes
- javascript
- template-macos/template.xcodeproj
- template
- template.xcodeproj
- template
- JavaAPI/src/java
- net
- util
- stream
- backend
- demo/ormcheck/com/demo
- src/com/codename1/backend
- push
- sql
- benchmarks
- dart
- src/com/bench
- selfhost
- perf-baseline
- base
- evidence
- pr
- tests/src/test
- java/com/codename1/tools/translator
- resources/com/codename1/tools/translator
- bulk
- forname
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
10 | 17 | | |
11 | 18 | | |
12 | 19 | | |
| |||
151 | 158 | | |
152 | 159 | | |
153 | 160 | | |
154 | | - | |
155 | | - | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
156 | 169 | | |
157 | 170 | | |
158 | 171 | | |
| |||
0 commit comments