Text letter spacings before punctuations on flutter Web

Is there an existing issue for this?

[X] I have searched the existing issues
[X] I have read the guide to filing a bug

Steps to reproduce

Run flutter web with HTML renderer
flutter run -d chrome --web-renderer html
Note: also happens with CanvasKit but less frequent
Set Theme typography to Typography.material2021() or use Material3
Note: also happens with Typography.material2018() but less frequent
Create Text() widget
Change text style. Depending on the TextStyle (it's random, may happen with headlineMedium, displayLarge, bodyLarge, etc).
It will appear a crazy spacing between words and punctuations (comma, period, question mark).

Expected results
The text should render correctly, 100% equal to the input string.
Actual results
It will appear a crazy spacing between words and punctuations (comma, period, question mark).
Note: This happens on flutter 3.7.12 and 3.10.0
Note: Some opened and issue on StackOverflow, but no answers until now
Note: also affects Texts of input fields (hint texts too)
Code sample
Code sample
Repo with full demo code here!
Column(
      mainAxisSize: MainAxisSize.min,
      crossAxisAlignment: CrossAxisAlignment.start,
      children: [
        Text(
            'If I update my information, does it update everywhere?',
            style: Theme.of(context).textTheme.headlineMedium!,
            // OR
            // style: Theme.of(context).textTheme.bodyLarge!.copyWith(
            //   color: Colors.black,
            //   fontWeight: FontWeight.w700,
            //   height: height,
            //   fontFeatures: const [FontFeature.proportionalFigures()], // tried this fix but did not work
            // ),
            maxLines: 4,
            overflow: TextOverflow.clip,
          ),

          // OR
          //  Text.rich(
          //    TextSpan(
          //    text: 'If I update my information, does it update everywhere?',
          //    children: [TextSpan(text: 'testing, aa!bb?')],
          //  ),
      ],
    )

Screenshots or Video

Screenshots
[Upload media here]

Logs
Logs
[+7346 ms] Waiting for connection from debug service on Chrome... (completed in 13.4s)
[        ] Synced 33.6MB.
[        ] <- accept
[        ] Caching compiled dill
[  +81 ms] Using Google Chrome 110.0.5481.100

[ +116 ms] executing: sysctl hw.optional.arm64
[   +3 ms] Exit code 0 from: sysctl hw.optional.arm64
[        ] hw.optional.arm64: 1
[  +11 ms] Found ARM Chrome installation at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome, forcing native launch.
[ +605 ms] [CHROME]:
[   +3 ms] [CHROME]: DevTools listening on ws://<IP_ADDRESS>:63125/devtools/browser/9e6000d7-dbd5-4466-a07a-c184410cad18
[+1468 ms] DwdsInjector: Received request for entrypoint at http://localhost:63093/main_module.bootstrap.js
[   +8 ms] MetadataProvider: Loading debug metadata...
[   +7 ms] MetadataProvider: Loaded debug metadata for module: web_entrypoint.dart
[        ] MetadataProvider: Loaded debug metadata for module: web_plugin_registrant.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter_issue_text_spacing/main.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter_issue_text_spacing/src/core/web_constrained_box.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/material.dart
[   +1 ms] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/widgets/unique_widget.dart
[   +2 ms] MetadataProvider: Loaded debug metadata for module: packages/flutter/painting.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/placeholder_span.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/services/undo_manager.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/foundation.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/foundation/unicode.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/foundation/synchronous_future.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/foundation/stack_frame.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/foundation/object.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/foundation/constants.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/meta/meta.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/meta/meta_meta.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/foundation/service_extensions.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/foundation/serialization.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/foundation/print.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/foundation/_platform_web.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/services/dom.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/js/js_util.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/js/js.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/foundation/persistent_hash_map.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/foundation/observer_list.dart
[   +1 ms] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/foundation/node.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/foundation/memory_allocations.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/foundation/debug.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/foundation/math.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/foundation/basic_types.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/foundation/licenses.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/foundation/key.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/foundation/_isolates_web.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/foundation/consolidate_response.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/foundation/collections.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/foundation/change_notifier.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/foundation/capabilities.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/foundation/_capabilities_web.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/foundation/_bitfield_web.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/foundation/binding.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/foundation/annotations.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/services/text_layout_metrics.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/services/text_editing.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/services/text_editing_delta.dart
[   +2 ms] MetadataProvider: Loaded debug metadata for module: packages/vector_math/vector_math_64.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/scheduler.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/scheduler/ticker.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/scheduler/binding.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/scheduler/priority.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/scheduler/service_extensions.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/scheduler/debug.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/collection/collection.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/collection/src/wrappers.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/collection/src/union_set_controller.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/collection/src/union_set.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/collection/src/queue_list.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/collection/src/priority_queue.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/collection/src/utils.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/collection/src/list_extensions.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/collection/src/equality.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/collection/src/comparators.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/collection/src/algorithms.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/collection/src/iterable_zip.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/collection/src/iterable_extensions.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/collection/src/functions.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/collection/src/equality_set.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/collection/src/equality_map.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/collection/src/combined_wrappers/combined_map.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/collection/src/combined_wrappers/combined_iterable.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/collection/src/combined_wrappers/combined_iterator.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/collection/src/combined_wrappers/combined_list.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/collection/src/canonicalized_map.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/collection/src/boollist.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/services/keyboard_key.g.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/services/keyboard_maps.g.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/services/binary_messenger.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/services/service_extensions.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/services/keyboard_inserted_content.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/services/text_formatter.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/characters/characters.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/characters/src/extensions.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/characters/src/characters_impl.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/characters/src/grapheme_clusters/breaks.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/characters/src/grapheme_clusters/table.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/characters/src/grapheme_clusters/constants.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/services/text_boundary.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/services/system_sound.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/services/system_navigator.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/services/system_chrome.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/services/spell_check.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/services/platform_views.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/gestures.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/gestures/velocity_tracker.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/gestures/lsq_solver.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/gestures/events.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/gestures/gesture_settings.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/gestures/constants.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/gestures/team.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/gestures/arena.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/gestures/debug.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/gestures/binding.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/gestures/pointer_signal_resolver.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/gestures/pointer_router.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/gestures/hit_test.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/gestures/resampler.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/gestures/converter.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/gestures/tap.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/gestures/recognizer.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/gestures/scale.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/gestures/multitap.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/gestures/multidrag.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/gestures/drag.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/gestures/drag_details.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/gestures/monodrag.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/gestures/long_press.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/gestures/force_press.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/gestures/eager.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/services/mouse_tracking.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/services/mouse_cursor.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/services/haptic_feedback.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/services/font_loader.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/services/deferred_component.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/services/browser_context_menu.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/services/asset_manifest.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/basic_types.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/colors.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/star_border.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/stadium_border.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/rounded_rectangle_border.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/circle_border.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/borders.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/edge_insets.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/border_radius.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/shape_decoration.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/_network_image_web.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/image_stream.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/image_cache.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/binding.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/shader_warm_up.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/debug.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/gradient.dart
[   +3 ms] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/alignment.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/decoration_image.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/box_fit.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/decoration.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/box_shadow.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/box_decoration.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/box_border.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/paint_utilities.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/oval_border.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/notched_shapes.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/matrix_utils.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/linear_border.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/image_resolution.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/image_decoder.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/geometry.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/fractional_offset.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/flutter_logo.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/continuous_rectangle_border.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/clip.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/painting/beveled_rectangle_border.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/semantics.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/semantics/semantics_service.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/semantics/semantics_event.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/semantics/semantics.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/semantics/binding.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/semantics/debug.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/widgets/service_extensions.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/physics.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/physics/utils.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/physics/tolerance.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/physics/spring_simulation.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/physics/simulation.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/physics/gravity_simulation.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/physics/friction_simulation.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/physics/clamped_simulation.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/widgets/constants.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/widgets/scroll_simulation.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/cupertino/constants.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/rendering/service_extensions.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/rendering/table_border.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/widgets/icon_data.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/user_accounts_drawer_header.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/time.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/colors.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/material_color_utilities/material_color_utilities.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/material_color_utilities/score/score.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/material_color_utilities/utils/math_utils.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/material_color_utilities/hct/hct.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/material_color_utilities/hct/hct_solver.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/material_color_utilities/hct/viewing_conditions.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/material_color_utilities/utils/color_utils.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/material_color_utilities/hct/cam16.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/material_color_utilities/scheme/scheme.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/material_color_utilities/palettes/core_palette.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/material_color_utilities/palettes/tonal_palette.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/material_color_utilities/quantize/quantizer_wu.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/material_color_utilities/quantize/quantizer_map.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/material_color_utilities/quantize/quantizer.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/material_color_utilities/quantize/quantizer_wsmeans.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/material_color_utilities/quantize/point_provider_lab.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/material_color_utilities/quantize/point_provider.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/material_color_utilities/quantize/quantizer_celebi.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/material_color_utilities/blend/blend.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/material_state.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/input_border.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/constants.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/icons.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/tooltip_visibility.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/floating_action_button_theme.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/material_state_mixin.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/curves.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/bottom_sheet_theme.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/tab_indicator.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/tab_controller.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/toggleable.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/drawer_header.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/toggle_buttons.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/time_picker.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/text_form_field.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/text_field.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/text_selection.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/text_selection_toolbar_text_button.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/text_selection_toolbar.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/spell_check_suggestions_toolbar.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/spell_check_suggestions_toolbar_layout_delegate.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/adaptive_text_selection_toolbar.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/desktop_text_selection_toolbar_button.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/desktop_text_selection_toolbar.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/selectable_text.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/magnifier.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/desktop_text_selection.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/dialog.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/switch_list_tile.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/switch.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/shadows.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/stepper.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/slider.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/selection_area.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/segmented_button.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/search_anchor.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/search.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/scrollbar.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/reorderable_list.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/refresh_indicator.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/progress_indicator.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/range_slider.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/radio_list_tile.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/popup_menu.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/paginated_data_table.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/dropdown.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/data_table_source.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/data_table.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/card.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/page.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/outlined_button.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/no_splash.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/mergeable_material.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/input_date_picker_form_field.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/date.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/input_chip.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/chip.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/grid_tile_bar.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/grid_tile.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/flutter_logo.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/filter_chip.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/filled_button.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/expansion_tile.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/expansion_panel.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/expand_icon.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/elevated_button.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/dropdown_menu.dart
[   +1 ms] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/date_picker.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/calendar_date_picker.dart
[   +2 ms] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/back_button.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/circle_avatar.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/choice_chip.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/checkbox_list_tile.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/button_bar.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/bottom_app_bar.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/badge.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/autocomplete.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/arc.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/app.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/animated_icons.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/action_chip.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter/src/material/about.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter_issue_text_spacing/src/features/home/home_page.dart
[        ] MetadataProvider: Loaded debug metadata for module: packages/flutter_issue_text_spacing/src/features/home/learn_more_page.dart
[        ] MetadataProvider: Loaded debug metadata (sound null safety)
[  +13 ms] DwdsInjector: Injected debugging metadata for entrypoint at http://localhost:63093/main_module.bootstrap.js
[+2383 ms] ChromeProxyService: Initializing expression compiler for main_module.bootstrap.js with sound null safety: true
[  +24 ms] ChromeProxyService: Caching package:flutter/src/widgets/widget_inspector.dart in expression compiler worker
[  +15 ms] DevHandler: Debug service listening on ws://<IP_ADDRESS>:63153/PIKfger1hdo=/ws

[   +7 ms] DevHandler: VmService proxy responded with an error:
           {jsonrpc: 2.0, id: 9, error: {code: -32601, message: Method not found, data: {jsonrpc: 2.0, method: _setStreamIncludePrivateMembers, id: 9, params: {streamId: Stdout, includePrivateMembers: false}}}}
[   +1 ms] This app is linked to the debug service: ws://<IP_ADDRESS>:63153/PIKfger1hdo=/ws
[        ] DevHandler: VmService proxy responded with an error:
           {jsonrpc: 2.0, id: 10, error: {code: -32601, message: Method not found, data: {jsonrpc: 2.0, method: _setStreamIncludePrivateMembers, id: 10, params: {streamId: Stderr, includePrivateMembers: false}}}}
[        ] DevHandler: VmService proxy responded with an error:
           {jsonrpc: 2.0, id: 11, error: {code: -32601, message: Method not found, data: {jsonrpc: 2.0, method: _setStreamIncludePrivateMembers, id: 11, params: {streamId: Isolate, includePrivateMembers: false}}}}
[   +2 ms] DevHandler: VmService proxy responded with an error:
           {jsonrpc: 2.0, id: 12, error: {code: -32601, message: Method not found, data: {jsonrpc: 2.0, method: _setStreamIncludePrivateMembers, id: 12, params: {streamId: Extension, includePrivateMembers: false}}}}
[   +2 ms] Debug service listening on ws://<IP_ADDRESS>:63153/PIKfger1hdo=/ws
[   +1 ms] 🔥  To hot restart changes while running, press "r" or "R".
[        ] For a more detailed help message, press "h". To quit, press "q".
[        ] A Dart VM Service on Chrome is available at: http://<IP_ADDRESS>:63153/PIKfger1hdo=
[ +189 ms] ExpressionEvaluator: Evaluating "() => true" at packages/flutter/src/widgets/unique_widget.dart
[ +348 ms] ExpressionEvaluator: Evaluated "() => true" to "boolean true" for isolate 1
[  +36 ms] The Flutter DevTools debugger and profiler on Chrome is available at: http://<IP_ADDRESS>:9101?uri=http://<IP_ADDRESS>:63153/PIKfger1hdo=

Flutter Doctor output
Doctor output
[✓] Flutter (Channel stable, 3.10.0, on macOS 13.2.1 22D68 darwin-arm64, locale en-BR)
    • Flutter version 3.10.0 on channel stable at /Users/pedrosantos/fvm/default/bin/3.10.0
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 84a1e904f4 (8 days ago), 2023-05-09 07:41:44 -0700
    • Engine revision d44b5a94c9
    • Dart version 3.0.0
    • DevTools version 2.23.1

[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.1)
    • Android SDK at /Users/pedrosantos/Library/Android/sdk
    • Platform android-33, build-tools 33.0.1
    • Java binary at: /Applications/Android Studio.app/Contents/jbr/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.15+0-b2043.56-8887301)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 14.2)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 14C18
    • CocoaPods version 1.11.3

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2022.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.15+0-b2043.56-8887301)

[✓] Connected device (3 available)
    • Redmi Note 9 Pro (mobile) • f8ac5b01 • android-arm64  • Android 12 (API 31)
    • macOS (desktop)           • macos    • darwin-arm64   • macOS 13.2.1 22D68 darwin-arm64
    • Chrome (web)              • chrome   • web-javascript • Google Chrome 110.0.5481.100

[✓] Network resources
    • All expected network resources are available.

• No issues found!

same

Thanks for the report @Pszione
I tried code sample provided using latest versions and ran on mobile and web using both renderers but observed below:

Which seems to be alright as compared to the screenshots you shared. I didn't see extra space between words or punctuation as shared in the screenshot.

Thanks @darshankawar for the quick response.
Can you try to run from the repository with the Full code example I sent? (link here)
Because in the full code I set up Theme (useMaterial3) and etc.
*I was most successful in replicating the issue by changing the TextStyle of the widget. In the same Text widget, If I change the style from headlineMedium to headlineLarge OR displayLarge OR any, the problem will appear.
Sometimes on big font sizes and sometimes on body font sizes.
In my company we've been fighting/investigating this problem for a month.
While testing we have discovered :

The issue is really random, it occurs most often on Android devices (running any Browser). More frequently on Xiaomi and Samsung phones, but we were also able to replicate the issue on IOS, and MacBooks.
Maybe it's related to the Widget tree above the Text/Text.rich widget?
Or the way I'm setting up the Theme on MaterialApp?

This issue seems to come and go even on devices that were happening 100% of the time (without even making changes to the app), it could be happening, then by opening another browser tab it fixes itself and stops happening for a while, only to come back later (maybe cache or something?).
The link to the WebApp is: https://shidduch-doc-app.web.app/, it may be easier for you to see the issue happening at the LearnMore page.

I was running the web app on Desktop (MacBook + Google Chrome) and you can clearly see a few texts on the app being rendered with crazy spaces (not just before punctuations).
https://github.com/flutter/flutter/assets/31014542/614b1dab-80f9-4f2e-8888-670d04ad1e8a
The link to the WebApp is: https://shidduch-doc-app.web.app/

Thanks for the update. Using the repo link, I was able to replicate the spacing issue as originally described. It seems to happening using html renderer only and isn't specific to material 3, as commenting out it shows the same behavior, ie extra spaces as shown below:

This leads me to a related or possibly similar issue https://github.com/flutter/flutter/issues/114839. @Pszione Can you check this and see if it resembles your use case too ?

Hi @darshankawar, I don't think it's the same problem as issue #114839. I tested both web renderers and I can confirm that text sharpness/fidelity differs from CanvasKit to Html renderer (as shown in #114839 screenshots).
But my problem is more related to these crazy spaces between words. Seems like the TextSpans for each text element/child grows for no reason.
Note: just did a build using the Flutter Master channel, and the problem exists too. Tested with Typography.material2021 and 2018, but no luck :(

I had something similar. I solved it by giving MaterialApp a theme parameter:

I also encounter this problem on mobile when I launch the web from some in-app browsers of several application using a URL, e.g. in Messenger and Instagram. It works fine on external browsers, such as Samsung Internet or Google Chrome.
Even with a blank project with no custom fonts, the spacing between words is very improper. On some devices it's normal, on some others it's very tight, on others it's very spacious.

+1 on this from me. I am seeing the random extra spaces in Android Chrome but not in other browsers, desktop or mobile.

I'm seeing the same issues using the HTML renderer, but only with the Firefox browser [Firefox 123.0 (64-bit) on MacOS 14.2.1]
e.g. spaces are not a consistent width, and there is a space before every comma, full stop (period), or quote:

I'm seeing the same issues using the HTML renderer, but only with the Firefox browser [Firefox 123.0 (64-bit) on MacOS 14.2.1]
e.g. spaces are not a consistent width, and there is a space before every comma, full stop (period), or quote:

I've found I can work around the problem by using a GoogleFont throughout my app, e.g.
import 'package:google_fonts/google_fonts.dart';

MaterialApp(
  theme: ThemeData(
    fontFamily: GoogleFonts.lato().fontFamily,
  ),
);

I'm assuming then that the issue is only with the fonts built into Flutter?

I have the same problem in a PWA. Everything is fine in Chrome, but the spaces appear in PWA. These are flutter_localizations strings.

This issue is still happening in Flutter 3.22.1
Texts have weird spacing on Chrome 125.0.6422.113, macOS 14.4.1:


Request: add sites to the filter

Evidence: https://hub.fastgit.org or https://endpoint.fastgit.org
Original: https://github.com

Evidence: https://javarepos.com
Original: https://github.com

Evidence: https://githubmemory.com/repo/plasmoapp/plasmo-voice/issues/74
Original: https://github.com/plasmoapp/plasmo-voice/issues/74

Evidence: https://coder.social
Original: https://github.com

Thanks!


Allow to set globalprefix for aggregate collector (AO-20713)

Summary of changes:

Added SetGlobalPrefix
Added tests

Due to strange problem with triggering circleCI build from current branch CR were resolved here https://github.com/solarwinds/snap-plugin-lib/pull/137


remove redundant declaration

Describe the bug
-SyntaxError: Identifier 'morgan' has already been declared.
and Server started on port 5000. Check by this link http://localhost/:undefined
undefined instead of port number
GSSOC21
Do you want to work on this issue - [Yes]

@purnima143 @yashikajotwani12 @ir2010 please assign this to me I want to work on this

remove redundant declaration


Error asking for user input: plugin exited before we could connect

[container]:/opt/kubernetes-anywhere> make deploy
util/config_to_json /opt/kubernetes-anywhere/.config > /opt/kubernetes-anywhere/.config.json
make do WHAT=deploy-cluster
make[1]: Entering directory '/opt/kubernetes-anywhere'
( cd "phase1/vsphere"; ./do deploy-cluster )
kubernetes/.tmp/vSphere-kubernetes.tf
Error asking for user input: 4 error(s) occurred:

* provider.vsphere: plugin exited before we could connect
* provider.tls: plugin exited before we could connect
* provider.template: plugin exited before we could connect
* provider.null: plugin exited before we could connect
Makefile:70: recipe for target 'do' failed
make[1]: *** [do] Error 1
make[1]: Leaving directory '/opt/kubernetes-anywhere'
Makefile:48: recipe for target 'deploy-cluster' failed
make: *** [deploy-cluster] Error 2

@Coolfeather2 this looks like Terraform issue.
Can you please try out this image new image and let me know?
docker run -it -v /tmp:/tmp --rm --env="PS1=[container]:\w> " --net=host divyen/kubernetes-anywhere:11302017 /bin/bash

That solved this issue 👍


Implement Comment Feature

I have implemented the comment feature.  It is a simple version of a comment feature and should be revisited to make more aesthetically appealing.


bug fix: rename filename to key in DELETE and HEAD http calls

Signed-off-by: Emanuel Dima<EMAIL_ADDRESS>Closes #50

Coverage remained the same at 91.049% when pulling 22c4616a498d0efbfa222cf6eb1b12a7f7e13955 on emanueldima:master into 2c7780c8939f4e376e7cf0186399f0532cc7633b on inveniosoftware:master.

Thanks for the fix. Would you mind to change the commit message to:
views: filename to key renaming

Signed-off-by: Emanuel Dima<EMAIL_ADDRESS>


SingleOrg auth does not work behind reverse proxy

From @chriskuech on February 6, 2019 3:35
Reverse proxies typically terminate HTTPS and relay requests over HTTP.  SingleOrg auth appears to infer the protocol from the request and use that protocol in the reply URL.  If the SingleOrg auth application is behind a reverse proxy, then the client requests the HTTPS site, the reverse proxy relays the HTTPS request as HTTP to the dotnet app, then the dotnet app receives the HTTP request, and redirects to the AAD endpoint using HTTP in the reply URL.  If we use HTTP in the reply URL, then the client receives a warning for using HTTP.
We should be able to set the reply URL in appsettings.json or set a "use HTTPS in the reply URL" flag to mitigate this issue.
Copied from original issue: dotnet/templating#1757

The recommendation is to use forwarder headers to convey the correct scheme to the app. See https://docs.microsoft.com/en-us/aspnet/core/host-and-deploy/proxy-load-balancer?view=aspnetcore-2.2


Use a smarter way to detect git repositories

Currently, hgdistver looks for .git to determine if cwdir is a git repository. Instead, running a git command such as git status should be used to determine if the current repo is a git directory. If the command fails w/ a status error, then we have an invalid repo otherwise, we're in a git repo.

Bitbucket: https://bitbucket.org/pypa/setuptools_scm/issue/10
Originally reported by: Amit Ambasta
Originally created at: 2014-06-30T16:15:11.903

Replacing
#!python

if not os.path.exists(os.path.join(root, '.git')):
        return

with
#!python

    from subprocess import call, STDOUT
    import os
    if call(["git", "status"], stderr=STDOUT, stdout=open(os.devnull, 'w')) != 0:
        return

should be an appropriate fix.

Original comment by: Amit Ambasta

the intent is to quickly skip if one is not in a git related directory at all
if there is a .git folder but it invalid it will bail out as the revparse as intended
so unless there is something huge i have overseen the check works as intended right now
feel free to reopen with an direct example detailing why the check should be done  as you lined out (its perfectly valid, but invokes a fork+exec instead of  a stat which is what i wanted to avoid)

Original comment by: Ronny Pfannschmidt


Remove empty object

Describe the Bug
Is there an option in YAML library to avoid that? requirement is now to remove the empty object, when we have following
parameters: {}

It should be removed.
One problem with this is that, once we remove the parameters and then user add any parameter after that, the parameters is added at the bottom. We'd also need to investigate if it's possible to control the order.
Steps to Reproduce the Bug or Issue

Have some empty object parameter

Screenshots or Videos
No response
Platform

OS: [e.g. macOS, Windows, Linux]
Browser: [e.g. Chrome, Safari, Firefox]
Version: [e.g. 0.30.0]

After today's discussion, we're going to:

Avoid removing default values by default and delegate that functionality to a dedicated button instead
Avoid removing the empty parameters object.

Anything else @igarashitm ?

If there's nothing else, I think we can close this issue

Sounds good to me! that's all I remember
On Tue, Jan 9, 2024, 8:50 AM Ricardo M. @.***> wrote:

If there's nothing else, I think we can close this issue
—
Reply to this email directly, view it on GitHub
https://github.com/KaotoIO/kaoto-next/issues/529#issuecomment-1883082532,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AACAZ5QPDK6CKFAIH6DZBADYNVDKRAVCNFSM6AAAAABALL7XLCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQOBTGA4DENJTGI
.
You are receiving this because you were mentioned.Message ID:
@.***>

Alrighty, closing it now.


Use random ports when port forwarding

Signed-off-by: Kevin Earls<EMAIL_ADDRESS>

@jpkrohling @pavolloffay @jpkrohling  Please review.  I'm hoping this will reduce test flakiness as we have had a lot of port forwarding errors.


Fix #144 - avoid using element.scope()

Fixes: https://github.com/a5hik/ng-sortable/issues/144
Related with: https://github.com/angular/angular.js/issues/9515
debugInfoEnabled(false) added to demo app.

@a5hik I've looked into solving this by re-writing all related code to avoid using scope at all.   it is simple for "isDraggable",  but more complex for "dragMove".     after some iterations, I've opted for the .data('_scope') solution.    it is most efficient (that's how angular ng-scope works..),  and required the least changes.         I left relevant comment #144 in the code, for whatever future re-write.

@a5hik ...please, after you pull these, would be great if you bump up the version. see: https://github.com/a5hik/ng-sortable/pull/148.
I'm (too much) bower-automation-dependant..

@oori thanks for the PR. will look in to it.

thanks this is pushed to the master.


Hot fix

@v1docq, my friend! There is something you should fix.

In the file fedot_ind/api/main.py:

Line 21:1: F401 'fedot_ind.core.repository.constanst_repository.FEDOT_ATOMIZE_OPERATION' imported but unused
Line 362:17: F541 f-string is missing placeholders

In the file fedot_ind/core/ensemble/random_automl_forest.py:

Line 8:1: F401 'sklearn.model_selection.StratifiedKFold' imported but unused
Line 8:1: F401 'sklearn.model_selection.StratifiedGroupKFold' imported but unused
Line 8:1: F401 'sklearn.model_selection.train_test_split' imported but unused
Line 92:55: W503 line break before binary operator
Line 93:121: E501 line too long (125 > 120 characters)

In the file fedot_ind/core/repository/constanst_repository.py:

Line 19:1: F403 'from fedot_ind.core.models.topological.topofeatures import ' used; unable to detect undefined names
Line 19:1: F401 'fedot_ind.core.models.topological.topofeatures.' imported but unused
Line 169:33: E126 continuation line over-indented for hanging indent
Line 175:33: E123 closing bracket does not match indentation of opening bracket's line

In the file fedot_ind/core/repository/model_repository.py:

Line 14:1: F403 'from fedot.core.operations.evaluation.operation_implementations.data_operations.sklearn_transformations import *' used; unable to detect undefined names
Line 32:121: E501 line too long (121 > 120 characters)
Line 67:36: F405 'PCAImplementation' may be undefined, or defined from star imports: fedot.core.operations.evaluation.operation_implementations.data_operations.sklearn_transformations
Line 68:41: F405 'FastICAImplementation' may be undefined, or defined from star imports: fedot.core.operations.evaluation.operation_implementations.data_operations.sklearn_transformations
Line 69:46: F405 'PolyFeaturesImplementation' may be undefined, or defined from star imports: fedot.core.operations.evaluation.operation_implementations.data_operations.sklearn_transformations
Line 126:20: F405 'ScalingImplementation' may be undefined, or defined from star imports: fedot.core.operations.evaluation.operation_implementations.data_operations.sklearn_transformations
Line 127:26: F405 'NormalizationImplementation' may be undefined, or defined from star imports: fedot.core.operations.evaluation.operation_implementations.data_operations.sklearn_transformations
Line 129:30: F405 'ImputationImplementation' may be undefined, or defined from star imports: fedot.core.operations.evaluation.operation_implementations.data_operations.sklearn_transformations
Line 131:23: F405 'KernelPCAImplementation' may be undefined, or defined from star imports: fedot.core.operations.evaluation.operation_implementations.data_operations.sklearn_transformations
Line 240:32: E131 continuation line unaligned for hanging indent


Eframe option to repeat texture

Is your feature request related to a problem? Please describe.
I wanted to create a big checker board pattern and cover the screen with it, it requires a lot of rectangles. It is slow to generate and draw that many quads every frame(i already use some caches).
In addition I wanted to flip an image visually without messing with the image crate or messing with the image data, I want to be able to negate the uv coordinates and flip the image easily.
Describe the solution you'd like
The default texture wrap mode is GL_CLAMP_TO_EDGE
I suggest an option in the NativeOptions to set the repeat texture property or maybe to set the texture wrap mode:
enum TextureWrapMode{
    Repeat,
    MirroredRepeat,
    ClampToEdge,
    ClampToBorder(Color32)
}

struct NativeOptions {
    ...
    texture_wrap_mode: TextureWrapMode // defaults to ClampToEdge
    // or
    repeat_textures: bool // defaults to false
    ...
}

It can be done with calling some OpenGL functions:
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT);

for the clamp to border, the color can be set like that:
glTexParameterfv(GL_TEXTURE_2D, GL_TEXTURE_BORDER_COLOR, borderColor);

Describe alternatives you've considered
I considered manipulating pixels to do what I want but it would be too slow to do that, and I only need it visually, I dont need to use the flipped image for something else.
I also tried generating the checkboard pattern using the mesh API with rectangles. While it works, the performance isn't good enough for me and its not a major part of the thing I am working on.
Additional context
This is what happens when I try to flip the texture with uv:
egui::Rect { min: egui::vec2(0.0, 0.0), max: egui::vec2(-1.0, -1.0) }

Thank you for taking the time to review my feature request :)

Feel free to make a PR where you add a wrap mode to TextureOptions


Feature Request: PE support in Expand-Archive

Summary of the new feature/enhancement
Expand-Archive should support PE (Portable Executable) archive type, which was created by Microsoft, and is frequently used in Windows.
As a user, I want to be able to extract the contents of self-extracting archives such as Windows installers, so that I can automate custom installs not provided by the installer creators.

Proposed technical implementation details (optional)
Expand-Archive should support PE (Portable Executable) archive type.
Example usage:
Expand-Archive -LiteralPath "docker_installer.exe" -DestinationPath "docker_temp" -Force

Please move your request to https://github.com/PowerShell/Microsoft.PowerShell.Archive


chore: bump superset-ui packages to v0.17.2 and v0.17.3

SUMMARY
Brings in https://github.com/apache-superset/superset-ui/pull/914 which replaces react-bootstrap tooltips with AntD, and https://github.com/apache-superset/superset-ui/pull/925 which fixes 12853 .
BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF
See related issues
TEST PLAN
Verify:

Table chart does not produce normalized values for raw records
Tooltips in chart controls should still work

ADDITIONAL INFORMATION

[x] Has associated issue:
[x] Changes UI
[ ] Requires DB Migration.
[ ] Confirm DB Migration upgrade and downgrade tested.
[ ] Introduces new feature or API
[ ] Removes existing feature or API

Codecov Report

Merging #12854 (4202d30) into master (9a7fba8) will decrease coverage by 3.66%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master   #12854      +/-   ##
==========================================
- Coverage   67.04%   63.38%   -3.67%
==========================================
  Files        1022      489     -533
  Lines       50186    30180   -20006
  Branches     5204        0    -5204
==========================================
- Hits        33647    19129   -14518
+ Misses      16404    11051    -5353
+ Partials      135        0     -135

Flag
Coverage Δ

cypress
?

javascript
?

python
63.38% <ø> (-0.71%)
:arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

superset/db_engines/hive.py
0.00% <0.00%> (-85.72%)
:arrow_down:

superset/databases/commands/create.py
32.65% <0.00%> (-59.19%)
:arrow_down:

superset/sql_validators/postgres.py
50.00% <0.00%> (-50.00%)
:arrow_down:

superset/views/database/mixins.py
59.64% <0.00%> (-22.81%)
:arrow_down:

superset/db_engine_specs/hive.py
73.84% <0.00%> (-17.31%)
:arrow_down:

superset/databases/commands/update.py
85.71% <0.00%> (-8.17%)
:arrow_down:

superset/db_engine_specs/presto.py
81.38% <0.00%> (-7.15%)
:arrow_down:

superset/databases/schemas.py
93.40% <0.00%> (-6.05%)
:arrow_down:

superset/databases/dao.py
94.11% <0.00%> (-5.89%)
:arrow_down:

superset/databases/api.py
86.55% <0.00%> (-5.47%)
:arrow_down:

... and 553 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 9a7fba8...4202d30. Read the comment docs.

@ktmud it seems nvd3 is still on the old 0.16 version - can you bump that, too?


Deleting all selected blobs

It would be time-saving if one could delete all selected blobs in one go! Right now it is possible to select several blobs, but right clicking and choosing "Delete" only deletes one.
This is a feature request.

Hi @Sti2nd, this feature has been released in the latest version of the extension https://github.com/microsoft/vscode-azurestorage/releases/tag/v0.15.0 🎉


proposal: cmd/go: support naming compiled tests with full qualified name

Since https://github.com/golang/go/issues/15513, we can now do go test -c -o dir/ ./.... This works great and has a lot of use cases mentioned in the issue.
The issue, though, is this requires every package to have a unique name. This is not the case for most code bases, including Go itself (you can check with go list ./... | xargs -n1 basename | sort | uniq -d I believe).
It would be great to allow an alternate naming for the compiled tests. For example, instead of naming a file a/b/c/some_test.go as c.test, it could be named a_b_c.test or similar.
This would ensure the new mode works for all codebases.
This could be a new flag, or it could be the default when using -c with multiple files. However, the latter is probably a breaking change unless its included in 1.21 which may be too late.

This can still cause a collision if I have a package named a/b and a package named a_b (unusual but not impossible).
Another option is to preserve the directory structure, so we'd end up with for example a/b/c.test. (I'd love if that were a thing for go build since you can also get collisions there.)

or just use a different separator like -

There is a tradeoff between ergonomics and API complexity: you always have the fallback of running go test -c on the packages individually, although getting the concurrency right could be a little tricky.

@bcmills while that is true its going to be dramatically less efficient than a single invocation. https://blog.howardjohn.info/posts/go-build-times/#concurrent-builds showcases this a bit; running two compile jobs concurrently in different processes seems to get very very little caching benefits


process_has_args with NodeSet as value not implemented

Can you give more details on how you expect this to work? The method is implemented. Closing until more info is provided


Unable to create the instance of custom node right loaded from a file

Open a .dyf file, select this node in the search list - an instance is added to Flood workspace, but it's absent in Dynamo.
It occurs because a corresponding search element has wrong data for creating the node and therefore Flood sends wrong data to Dynamo

Thanks @marimano!  In Dynamo, custom nodes are lazily loaded.  Initially you just get basic information.  They aren't fully loaded/compiled until they're used.

ping @marimano!

Hi @pboyer, I've resolved conflicts and made the small changes you asked

Thanks @marimano!  Works perfectly!


Update VisualStudio.gitignore

I added .exe for C program compile file and .ini for ico files.
Reasons for making this change:
TODO
Links to documentation supporting these rule changes:
TODO
If this is a new template:

Link to application or project’s homepage: TODO

I used the .ico files for the my offline repo. folder icon customisation purpose and during the time of uploading the codes from VS code to github, those .ico files are also showed to be add to the unstage file, and commit to the repository.
That's why i also add this .ico in VS CODE ignore file.

None of these changes are relevant to Visual Studio and the changes themselves are meaningless.


Add deprecation for hsts

Routes could be configured to return the HSTS header by using the hsts field. The format was:
environments:
  main:
    routes:
      - nginx:
        - "www.example.com":
            hsts: max-age=31536000

HSTS is still supported, but the field names have changed, so existing hsts fields should throw a deprecation.

The linter has a deprecated profile for this purpose (it can already check for monitoring URLs).
See https://github.com/uselagoon/lagoon-linter/pull/14#issuecomment-960530253
The same goes for #22 and #23.


feat: Update Cloud Pak for Security to 1.10.15

Is your feature request related to a problem? Please describe.
The 1.10.15 patch is out (https://www.ibm.com/docs/en/cloud-paks/cp-security/1.10), so the resources in the repository need to reflect that new release.
Describe the solution you'd like
Update things like subscription channel and resource versions.
Reread installation documentation for changes in installation procedure or sequences, then reflect those changes too.
Describe alternatives you've considered
None, the requirement is pretty narrow.
Additional context
Add any other context or screenshots about the feature request here.

:tada: This issue has been resolved in version 0.28.3 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Error in RAT make_tax_table

Hello,
I'm getting the same error as was reported in issue https://github.com/MGXlab/CAT_pack/issues/116. I'm using a clone of CAT_pack that should be up to date. The error happens in the same spot as the original issue, during the prompt: "Writing output tables". If I specify -mc for the mode, the error happens without producing any new output files. However, if I specify -mcr, RAT will go through the full diamond classification and only get to the error when it tries writing output tables. I tried supplying it with the unmapped2classification file and rerunning the command, but it still produced the same error.
For background context, this is during a run where I've already successfully run CAT and BAT on a co-assembly that was produced from several independent sample reads. Would I be correct in assuming that RAT is designed to handle co-assembly as long as only a single pair of reads is annotated at a time? I already performed read mapping and supplied a sorted bam file to RAT. The mapping was done with a different mapper (Minimap2), but that shouldn't matter once it's in bam format, right?

I also tried running RAT with just -m as the mode, and it produced a different error:
[2024-08-22 11:07:00] samtools found: samtools 1.20.
[2024-08-22 11:07:00] Bin folder supplied. Processing bin folder.
[2024-08-22 11:07:01] bin2classification file supplied. Processing bin classifications.
[2024-08-22 11:07:01] Loading file /cat_pack_db/tax/nodes.dmp.
[2024-08-22 11:11:33] Writing output tables.
Traceback (most recent call last):
  File "/path/to/CAT_pack/CAT_pack/CAT_pack", line 101, in <module>
    main()
  File "/path/to/CAT_pack/CAT_pack/CAT_pack", line 85, in main
    reads.run()
  File "/path/to/CAT_pack/CAT_pack/CAT_pack/reads.py", line 512, in run
    make_tax_table(c2c,
                   ^^^
UnboundLocalError: cannot access local variable 'c2c' where it is not associated with a value

This happens whether I pass c2c as a parameter or not. I'm using a version of the nr database that was downloaded and prepared with CAT_pack within the last week, though I don't think that matters since it successfully finished CAT and BAT already.


Feat: Make website SEO friendly

Describe the feature
I would like to add appropriate meta tags for making the website SEO friendly.
Add ScreenShots
N/A
Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSOC'24 contributor
[X] I want to work on this issue

Ok, do that!
BTW we are in react and react is bad for SEO


RAPIDS 24.02 Upgrade

Description

Checklist

[x] I am familiar with the Contributing Guidelines.
[x] New or existing tests cover these changes.
[x] The documentation is up to date with these changes.

/merge


Support xla_hlo.floor operation on Structured Ops Path to SPIR-V

There doesnt seem to be a equivalent operation to use in Standard Dialect.

@hanhanW  is this done?

No, this is not done. It can be easily supported because there is a lowering from LMHLO to Linalg. I guess it just needs an one-line change (and a test). I'll send out the change.

Just found that it's supported in XLA recently, we just need to enable the test!


Cannot remove __packed attribute from struct.

Structures seem to be created with the __packed attribute. I'm trying to edit the type and remove this. When I do, I get the create type dialog box. Saving gives input:10: error: structure 'structname' already defined.

closed in favor of #1665


First attempt to set up CI-windows-msvc-2017-release-bazel build

Part 1 of replacing the msvc-2015-release-bazel build. See issue #5022

The internal-side patch has landed, and will show apparent failures until this lands.


Feature add runnable service

That something like velocitas exec runtime-local runservice <service-id> is doable. We do not want to start the service at during runtime up because we maybe not need it then. Second one would be to have a interactive client come up in a separate terminal.
In the runtime.json you would then specify:
 {
                "key": "runnable",
                "value": "true"
            },

will not be merged not intended solution


@Nullable / @NonNull

I use these annotations a LOT and I don't think you use them. Would you consider adding them?
For example, Box#put supports null collections but doesn't say so:
public void put(Collection<T> entities) {
    if(entities != null && !entities.isEmpty()) { // yay!
        Cursor cursor = getWriter();
        try {
            Iterator i = entities.iterator();
            while(i.hasNext()) {
                cursor.put(i.next());
            }
           commitWriter(cursor);
        } finally {
           releaseWriter(cursor);
        }
    }
}

Yup, I forgot about that. Nevermind then.

Great news! Maybe reopen?
Cheers

Didn't notice the release. It looks great! Will reopen if I have more suggestions regarding this.
Thanks a lot!!!

gradle started to complain about a version mismatch for the findbugs lib.
Is it a dependency of your lib?
I had to add this because it wouldn't build:
    resolutionStrategy.force 'com.google.code.findbugs:jsr305:1.3.9'

Since I think it's related, I have reopened. Please close if it's not accurate.

Here are my test dependencies, if that's relevant:
testCompile 'junit:junit:4.12'
testCompile 'org.powermock:powermock:1.6.5'
testCompile 'org.powermock:powermock-module-junit4:1.6.5'
testCompile 'org.powermock:powermock-api-mockito:1.6.5'
testCompile 'com.squareup.okhttp3:mockwebserver:3.6.0'

The IDE complained about a mismatch between release/debug builds and test builds.
Here's the full message:
Error:Conflict with dependency 'com.google.code.findbugs:jsr305' in project ':app'. Resolved versions for app (3.0.2) and test app (2.0.1) differ. See http://g.co/androidstudio/app-test-app-conflict for details.

Actually the tests work, there is just a gradle warning about that. The problem is that the IDE (Android Studio) considers this blocking enough to stop the compilation and apk deployment.
e.g. ./gradlew clean compileDebugSources test is successful: compilation yields the warning and the tests run and are successful.
Here's the warning in the gradle wrapper console:
WARNING: Conflict with dependency 'com.google.code.findbugs:jsr305' in project ':app'. Resolved versions for app (3.0.2) and test app (2.0.1) differ. See http://g.co/androidstudio/app-test-app-conflict for details.

The findbugs lib is embedded in espresso:
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
    exclude group: 'com.android.support', module: 'support-annotations'
})

and they use 2.0.1:
androidTestCompile - Classpath for compiling the androidTest sources.
\--- com.android.support.test.espresso:espresso-core:2.2.2
     +--- com.squareup:javawriter:2.1.1
     +--- com.android.support.test:rules:0.5
     |    \--- com.android.support.test:runner:0.5
     |         +--- junit:junit:4.12
     |         |    \--- org.hamcrest:hamcrest-core:1.3
     |         \--- com.android.support.test:exposed-instrumentation-api-publish:0.5
     +--- com.android.support.test:runner:0.5 (*)
     +--- javax.inject:javax.inject:1
     +--- org.hamcrest:hamcrest-library:1.3
     |    \--- org.hamcrest:hamcrest-core:1.3
     +--- com.android.support.test.espresso:espresso-idling-resource:2.2.2
     +--- org.hamcrest:hamcrest-integration:1.3
     |    \--- org.hamcrest:hamcrest-library:1.3 (*)
     +--- com.google.code.findbugs:jsr305:2.0.1
     \--- javax.annotation:javax.annotation-api:1.2

Adding the line you gave me to my app gradle build script does not remove the warning.

No I just needed to understand the dependencies I use.
Do you require findbugs v3 or would you be fine with either v2 or v3? I'm guessing you have a hard requirement of v3+.
I'm not on my computer right now so I won't be able to test with the new instructions. I'll keep you updated today (hopefully).

Sorry about the delay. This makes the warning go away:
androidTestCompile 'com.google.code.findbugs:jsr305:3.0.2'

That's fine with me. Thanks for your support.

I guess we can close. Thanks.

One can teach the IDE to consider annotation to be null/nonnull, so that it's more than just documentation, but also warnings.


doc arg in computedField resolve functions exposing Effect-TS structures for lists

I've defined a regular field for tags, like so: tags: { type: 'list', of: { type: 'string' }, required: false }.
I then have a computedField, tags, which is intended to resolve the tags to full urls. I noticed that the value at doc.tags appears to be a functional structure, probably from Effect-TS, while I would have expected an array of strings.
PlainArr {
  _typeId: Symbol(),
  _array: [ 'tag1', 'tag2' ],
  depth: 0,
  left: <ref *1> Empty {
    depth: 0,
    _typeId: Symbol(),
    left: [Circular *1],
    right: [Circular *1],
    binary: true,
    length: 0,
    arrayCache: [],
    [Symbol()]: Symbol()
  },
  right: <ref *1> Empty {
    depth: 0,
    _typeId: Symbol(),
    left: [Circular *1],
    right: [Circular *1],
    binary: true,
    length: 0,
    arrayCache: [],
    [Symbol()]: Symbol()
  },
  length: 2,
  [Symbol()]: Symbol()
}

Thanks for opening this issue. Can you please provide a reproduction repo with instructions how to reproduce the problem you're experiencing? Thank you!


Feedback API - No validation

API allows feedback to be posted for events & topics that don't exist

Done


Remove Doxygen/HTML Tutorials

Any tutorials TBD through README.md files in actual example folders.

done


Add some fuzzing

How do I make this do something useful

Are you planning to proceed with this? - if not plz close.

I don't know what fuzzing would be useful so eh.

I definitely think there's some interesting possibilities here, but let's wait until things stabilize a bit more.


DockerSuite.TestEventsFilterContainer too long

DockerSuite.TestEventsFilterContainer takes 10 seconds to run. This is weird because from code it should be fast.
You need to investigate what's going on. First ideas is not use waitInspect, but just inspect to find name, but it is still weird, because error from waitInspect is not checked.

#dibs
I am new and try to do my first issue..

@LK4D4 should this be closed because of #12754 is merged?

@runcom Thanks!


Use custom Pandas Series Types in Preprocessing

use the types from _helper.py
use decorator InputSeries where it makes sense

Thank you, very nice!
In here or in a separate PR we should also update the docstring "Parameter".
Before:
    Parameters
    ----------
    s : Pandas Series
    ...

After
    Parameters
    ----------
    s : RepresentationSeries or s : Pandas Series, RepresentationSeries
    ...

The sentence "Input has to be a Representation Series." such as the one under normalize might not be necessary anymore. We can either remove it everywhere or add it everywhere ... if you don't want to check that as it's a bit annoying and long you can also open a new issue, someone else might want to help with that as we can label it "good first issue".
I'm fine if we deal with that in a separate PR, just let me know which solution is better for you

Done :heavy_check_mark:

Henri, what if we create a separate file _types.py that deal with that? This is more than general helper functions, isn't it? If we do it right now, we can avoid doing it later when we would need to change more ...

Just did this:

move HeroSeries typing stuff from _helper.py to new _types.py
move the tests to new test_types.py file accordingly
add type check to fillna

Good job! Thank you Henri and Max! 🎉 🎉


Better document

[Enter feedback here]
Please can you improve the documentation to provide a complete example on how you are supposed to update policies? The docs should show how you go from user/group names in AzureAD to the values required in this file.
Someone else had posted this script which converts from the GUID to the numerical S-1-12-1.
param(
    [String] $ObjectId
)

$bytes = [Guid]::Parse("$ObjectId").ToByteArray()
$array = New-Object 'UInt32[]' 4

[Buffer]::BlockCopy($bytes, 0, $array, 0, 16)
$sid = "S-1-12-1-$array".Replace(' ', '-')
Write-Output $sid

This would be a lot easier if you could just use something like AzureADObjectID[GUID] rather than having to jump through a lot of hoops and internet searches to find out what to do.
I'm getting the following error when trying to add a policy for /Vendor/MSFT/Policy/Config/LocalUsersAndGroups/Configure
Syncml(400): The requested command could not be performed because of malformed syntax in the command.
This error isn't very useful as it doesn't tell me what the error is or what part of the file has the error.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 8b0c55a7-9aaa-d395-409e-59c2595c8e9e
Version Independent ID: cf8e5a71-a8fc-1d43-6eed-03d3f2490693
Content: Policy CSP - LocalUsersAndGroups - Windows Client Management
Content Source: windows/client-management/mdm/policy-csp-localusersandgroups.md
Product: w10
Technology: windows
GitHub Login: @ManikaDhiman
Microsoft Alias: dansimp

Googling shows that this might now work on Window 10 Business edition, can you confirm this?

Hello @paulaustin-automutatio
This would be a lot easier if you could just use something like AzureADObjectID[GUID] rather than having to jump through a lot of hoops and internet searches to find out what to do - as it was mentioned in #9683, Graph API should be used to retrieve SID
I'm getting the following error when trying to add a policy - is it possible to provide command?
Thank you


Should not bother saving file if nothing has changed

Could save a trip to the file system by not running save on a file that hasn't changed.

This barely saved any time on my machine with a spinning disk drive. The OS caching must help with this. Anyway, implemented.


Unable to build on MacOS 15.1 Sequoia - no matching constructor for initialization of 'DNSOverTLS'

Summary
Trying to build ladybird on MacOS 15.1 Sequoia by using clang, got
ninja: Entering directory `/Users/haochen/Project/ladybird/Build/release'
[0/2] Re-checking globbed directories...
[971/1009] Building CXX object Lagom/L...Files/LibWebView.dir/Application.cpp.o
FAILED: Lagom/Libraries/LibWebView/CMakeFiles/LibWebView.dir/Application.cpp.o
/opt/homebrew/bin/ccache /usr/bin/c++ -DENABLE_COMPILETIME_FORMAT_CHECK -DLibWebView_EXPORTS -I/Users/haochen/Project/ladybird -I/Users/haochen/Project/ladybird/Services -I/Users/haochen/Project/ladybird/Libraries -I/Users/haochen/Project/ladybird/Build/release/Lagom -I/Users/haochen/Project/ladybird/Build/release/Lagom/Services -I/Users/haochen/Project/ladybird/Build/release/Lagom/Libraries -I/Users/haochen/Project/ladybird/Meta/Lagom/../.. -I/Users/haochen/Project/ladybird/Meta/Lagom/../../Libraries -I/Users/haochen/Project/ladybird/Meta/Lagom/../../Services -I/Users/haochen/Project/ladybird/Build/release -isystem /Users/haochen/Project/ladybird/Build/release/vcpkg_installed/arm64-osx/include -O2 -g -DNDEBUG -std=c++2b -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk -fPIC -fcolor-diagnostics -Wall -Wextra -fno-exceptions -ffp-contract=off -Wcast-qual -Wformat=2 -Wimplicit-fallthrough -Wlogical-op -Wmissing-declarations -Wmissing-field-initializers -Wsuggest-override -Wno-invalid-offsetof -Wno-unknown-warning-option -Wno-unused-command-line-argument -Werror -fconstexpr-steps=16777216 -Wmissing-prototypes -Wno-implicit-const-int-float-conversion -Wno-user-defined-literals -Wno-vla-cxx-extension -Wno-unqualified-std-cast-call -fstack-protector-strong -fstrict-flex-arrays=2 -Wno-maybe-uninitialized -Wno-shorten-64-to-32 -fsigned-char -ggnu-pubnames -fPIC -O2 -g1 -Wno-overloaded-virtual -Wno-unused-private-field -MD -MT Lagom/Libraries/LibWebView/CMakeFiles/LibWebView.dir/Application.cpp.o -MF Lagom/Libraries/LibWebView/CMakeFiles/LibWebView.dir/Application.cpp.o.d -o Lagom/Libraries/LibWebView/CMakeFiles/LibWebView.dir/Application.cpp.o -c /Users/haochen/Project/ladybird/Libraries/LibWebView/Application.cpp
/Users/haochen/Project/ladybird/Libraries/LibWebView/Application.cpp:154:41: error: no matching constructor for initialization of 'DNSOverTLS'
                          ? DNSSettings(DNSOverTLS(dns_server_address.release_value(), *dns_server_port))
                                        ^          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/haochen/Project/ladybird/Libraries/LibWebView/Options.h:49:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 2 were provided
struct DNSOverTLS {
       ^
/Users/haochen/Project/ladybird/Libraries/LibWebView/Options.h:49:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 2 were provided
/Users/haochen/Project/ladybird/Libraries/LibWebView/Options.h:49:8: note: candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 2 were provided
/Users/haochen/Project/ladybird/Libraries/LibWebView/Application.cpp:155:41: error: no matching constructor for initialization of 'DNSOverUDP'
                          : DNSSettings(DNSOverUDP(dns_server_address.release_value(), *dns_server_port)))
                                        ^          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/haochen/Project/ladybird/Libraries/LibWebView/Options.h:53:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 2 were provided
struct DNSOverUDP {
       ^
/Users/haochen/Project/ladybird/Libraries/LibWebView/Options.h:53:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 2 were provided
/Users/haochen/Project/ladybird/Libraries/LibWebView/Options.h:53:8: note: candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 2 were provided
2 errors generated.
[978/1009] Building CXX object Service...tservice.dir/WebDriverConnection.cpp.o
ninja: build stopped: subcommand failed.

Operating system
macOS
Steps to reproduce
Follow build instructions.

xcode-select --install
brew install autoconf autoconf-archive automake ccache cmake nasm ninja pkg-config

brew install llvm@18

CC=$(brew --prefix llvm)/bin/clang CXX=$(brew --prefix llvm)/bin/clang++ ./Meta/ladybird.sh run

Expected behavior
able to build with no errors.
Actual behavior
build failure.
URL for a reduced test case
N/A
HTML/SVG/etc. source for a reduced test case
N/A

Log output and (if possible) backtrace
N/A

Screenshots or screen recordings
N/A
Build flags or config settings
N/A
Contribute a patch?

[ ] I’ll contribute a patch for this myself.

Realized that this is duplicate of #2477, upgrade Apple Clang to 16 solved this problem. Sorry for the bother.


Add missing extern for Array.from (update of #1297)

@ambar I've updated some type annotations here.

Thanks!

We landed an Array.from extern recently and it broke some internal projects. We'll probably have to do this one internally first and then push it out.

LGTM but it looks like it needs a rebase, which should also kick off a new Travis run.

The "pull/1297" ref is read-only, reapplying this in #1335.


fix s3 model training and loading

Adds a fix for issue #633 (S3 persistence for models not working in 0.10.1). The issue is that models persistent in S3 are not loading on server startup.
Proposed changes:

most important: update rasa_nlu/persistor.py to use API of boto3 (Seems to currently call methods from boto2 but boto3 is installed as per requirements. Compare http://boto.cloudhackers.com/en/latest/ref/s3.html#boto.s3.bucket.Bucket.list vs http://boto3.readthedocs.io/en/latest/reference/services/s3.html#S3.Bucket.objects).
extracts constant DEFAULT_PROJECT_NAME to RasaNLUConfig to make it accessible in both rasa_nlu/data_router.py and rasa_nlu/persistor.py. Required for loading models for project "default" since currently, it tried to load S3 objects whose key starts with "None_" but training creates objects with keys prefixed "default_".
small fixes for lazy model loading in rasa_nlu/project.py: avoid error in absolute path construction if no path is given (happens for cloud storage) and ensures locks are released if loading fails (currently, server blocks after fail and must be restarted)

Plz let me know if you would like to merge this and if yes, how and what needs to change for that to happen. Would love to avoid having to maintain a fork :)
p.s.: I ran tests inside a container based off of docker/Dockerfile_devtest (included in PR for reference, started with docker run -it --rm -v pwd/rasa_nlu:/app/rasa_nlu  <image_name> pytest tests/). Tests said 148 passed before and after my changes, so I hope I did not break anything important.
Status (please check what you already did):

[x] made PR ready for code review
[x] added some tests for the functionality
[x] updated the documentation
[x] updated the changelog

And please update the changelog (CHANGELOG.rst) to include the fix

all right :)

Changelog updated
Dockerfile removed
Used the filter method. Much better!

Looking very good :tada:


Check doHttpRequest() error in UploadObject()

This method was not checking the error from doHttpRequest() yet still manipulating the reponse object and body. In some scenarios this can cause a panic when trying to read from the nil reponse body.
Fixes #462

:metal:


HSEARCH-2853 customize configuration for tests programmatically rathe…

…r than using a static config file
https://hibernate.atlassian.net/browse/HSEARCH-2853
To discuss:

Anything else needed to be configured right now apart from the org.hibernate.search logging category?
Do we need to switch to creating JMS queues using management API instead of activemq-jms.xml? I don't think it's that useful to change this, but still I'm asking in case someone has a different opinion.

oh, right we need the timeout changed. Sorry I had forgotten about it!

Ok, I added a server setup task to configure the transaction timeout. IIUC a comment implied that this is only needed for MassIndexingTimeoutIT so I only applied it to that one test. If it's needed for more tests, I can change that.

@jmartisk Merged, thanks! Do you need to backport this to 5.5, or even other branches (5.6 and 5.7)? If so, can you do it? I'll mark the ticket as resolved afterward.

@yrodiere Yeah, I will backport it today or tomorrow.


Fix typo

@MikeBild BTW, it seems, the right name of this API is Server-Sent Events, not Server-Side-Events (proof: https://html.spec.whatwg.org/multipage/server-sent-events.html#server-sent-events). :wink:

Thx!


Quadratic Eq. Intersection Calculator

Enter calculator name -
Quadratic Eq. Intersection Calculator
Describe calculator functionality -
Given two quadratic equations, find whether they will intersect or not, if yes display the intersection points. And if not, display - "Equations do not intersect"
Under which category you wish to place it -
[] Computer Science
[x] Mathematics
[] Physics
[] Chemistry
[] Biology
[] Finance
[] Scientific
[] Health
[] Sports
[] Let project owner decide
[] Suggest a new category - (Answer here)

Hey @SarthakKeshari
kindly give me this issue

@Sam-bhav-20,
Abiding by the contribution policy, not more than 2 issues can be assigned at a time.
Kindly comment once the previous issues are merged.

kindly merge the previous issue i have fixed that #26 Log and Antilog Calculator

@Sam-bhav-20, I have provided review comments. Kindly work on that.

i didn't get anything @SarthakKeshari

Kindly check the PR #30

I'd like to work on this issue. Could you please assign it to me.

Hey @DeexithParand2k2,
Assigned.
You may contribute your code under the folder path -
calc_for_everything\calculators\src\mathematical\quadratic_eq_intersection
Issue completion deadline - 4th Oct 8:00:00 am IST
NOTE - In case the issue completion deadline is not met, the issue will be assigned to a new participant

Sure @SarthakKeshari I'll do it and let you know.

hi @SarthakKeshari  I've completed working on the issue "Quadratic Equation Intersection Calculator" within the specified deadline. Kindly accept and merge my PR as soon as possible. Thank you so much for the opportunity.


[FLINK-36355][runtime] Remove deprecated metrics

What is the purpose of the change
Remove deprecated metrics
Verifying this change
This change is a trivial rework / code cleanup without any test coverage.
Does this pull request potentially affect one of the following parts:

Dependencies (does it add or upgrade a dependency): no
The public API, i.e., is any changed class annotated with @Public(Evolving): yes
The serializers: no
The runtime per-record code paths (performance sensitive): no
Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Kubernetes/Yarn, ZooKeeper: no
The S3 file system connector: no

Documentation

Does this pull request introduce a new feature? no
If yes, how is the feature documented? not applicable

@flinkbot run azure


Show optional production requirements

closes #920
closes #921
closes #922

geo-dash.js:

Line 1001: Remove space after evt.

locale/collection/en.json:

Line 31: draw samples -> drawn samples

collectionMenuControls.js:

Line 546: Remove unnecessary span tag.


Issue #125, Turing Test

#125 NOTE:

Please fill out the template below

Did you read the instructions in the README?

Y

Have you read the instructions in CONTRIBUTING?

Y

Have you written this article by yourself? Have you taken inspiration from anywhere and then written it in your words?

I've taken inspiration from various online resources & then written it in my own words!

@pbiswas101 : Nice article.
@the-ethan-hunt : Reviewed.


README stats

Nice addition to the README

Coverage remained the same at 97.701% when pulling 09768f98a5ab37eb6616895e9851ba7c9ab37a46 on knoxcard:patch-4 into d810f4914ee92d438a7bf5dcba2e5464300c7605 on Leonidas-from-XIV:master.


[ic-top-navigation] - Expanding a navigation group closes another navigation group

Summary of the bug
When the menu is open in mobile mode and one navigation group is expanded, expanding another navigation group by clicking closes the previously expanded navigation group. It also takes more than one click to expand the second group. When navigation via the keyboard (using tab and enter), this is not an issue and multiple navigation groups can be expanded at one time.
🪜 How to reproduce

View a top navigation containing at least two navigation groups with navigation items in mobile mode
Using a mouse, expand one navigation group
Using a mouse, expand a second navigation group

📸 Screenshots or code
https://github.com/user-attachments/assets/487832d3-00d7-4ce1-ae52-24ab2ae1c4a0
🧐 Expected behaviour
The expanded navigation groups should stay expanded when another group is opened.
Additional info
This is not an issue within a comparable side navigation menu open in mobile mode.

May want to run this one past design. think this behaviour was intended on the mobile nav menu, to prevent user having to scroll too much

Could we use Accordion here? It may support the intended behaviour here


[GH-16162] Migrate 'components/quick_switch_modal' module and associated tests to TypeScript

Summary
This PR migrates the components/quick_switch_modal to TypeScript.
Ticket Link
Fixes https://github.com/mattermost/mattermost-server/issues/16162

Hello @tweichart,
Thanks for your pull request! A Core Committer will review your pull request soon. For code contributions, you can learn more about the review process here.

/update-branch

Thanks again for this @tweichart! This'll be included in our 5.31 release coming mid-January.


Example shouldn't use include

https://github.com/frictionlessdata/TableSchema.jl/blob/72f599c7505adcf89bf21f2c767527953320679a/examples/basic.jl#L1
Same as https://github.com/frictionlessdata/DataPackage.jl/issues/16

You can have examples folder which is called by unit tests (to check if there are running correctly) but also same examples include in doc (or simply with a link in doc to examples folder)
Doing this way, you are sure that examples are running correctly and that examples in doc are sync with current code state.

Maybe you should have a look at https://github.com/JuliaDocs/Documenter.jl/issues/499 for including code in doc... but I personally choose simply links to example folder for some of my libs


dashboard: don't depreate assets of latest builds

It's bad to deprecate them if there are no related crashes, because they may appear later.
Check if there are newer builds and only deprecate assets if there are. Add a test to check the new behavior.

@dvyukov PTAL


root: added srcBOOK pipeline feature

Since there is a way to reliably produce a high-grade PDF book using LibreOffice, it's best we develop its pipeline for consistencies and version control production capability. Hence, let's do this.
This patch adds srcBOOk pipeline feature into root repository.

thanks.


manually bump development version

Which issue does this PR close?
Closes #271 .
Rationale for this change
We haven't bumped versions after arrow 4.0.0 was released.
What changes are included in this PR?
Bumps versions
Are there any user-facing changes?
None

The integration test failure seems unrelated (though maybe not?) -- https://github.com/apache/arrow-rs/pull/288/checks?check_run_id=2574974207
I retriggered it to see if it passes on a second time

@alamb the integration tests were failing about 8h ago, but all good now afaik. Someone fixed this in apache/arrow :)

And the tests are now all 🎉

Not that it matters much, but a bit curious why the "-SNAPSHOT" part is there?  Requirement by the Arrow project or just an old habit of Java development?


feature: add memory cgroup check when validate config

add two memory cgroup check when create container,

--memory-swap should set with --memory
value from --memory-swap should greater than --memory.

Signed-off-by: Ace-Tang<EMAIL_ADDRESS>
Ⅰ. Describe what this PR did
Ⅱ. Does this pull request fix one issue?

Ⅲ. Describe how you did it
Ⅳ. Describe how to verify it
Ⅴ. Special notes for reviews

Without this patch, we can see cgroup not allow the following:
not allow only write memory.memsw.limit
#./pouch run -d   --memory-swap=1g 8ac48589692a top
Error: failed to run container 8ab5bb: {"message":"failed to create container(8ab5bbdec429da860444aaa4e9870f462f4c1dec291fa504214a7a3dbec3f9a9) on containerd: failed to create task for container(8ab5bbdec429da860444aaa4e9870f462f4c1dec291fa504214a7a3dbec3f9a9): OCI runtime create failed: container_linux.go:265: starting container process caused \"process_linux.go:348: container init caused \\\"process_linux.go:320: setting cgroup config for procHooks process caused \\\\\\\"failed to write<PHONE_NUMBER> to memory.memsw.limit_in_bytes: write /sys/fs/cgroup/memory/default/8ab5bbdec429da860444aaa4e9870f462f4c1dec291fa504214a7a3dbec3f9a9/memory.memsw.limit_in_bytes: invalid argument\\\\\\\"\\\"\": unknown"}

not allow memory.memsw.limit_in_bytes less than memory.limit_in_bytes
#./pouch run -d -m=2g  --memory-swap=1g 8ac48589692a top
WARNING: You should typically size your swap space to approximately 2x main memory for systems with less than 2GB of RAM
Error: failed to run container c2e0a9: {"message":"failed to create container(c2e0a97b9f070f05fa89199a9437ebc102102c83d69f1be892d857ba0809e9fb) on containerd: failed to create task for container(c2e0a97b9f070f05fa89199a9437ebc102102c83d69f1be892d857ba0809e9fb): OCI runtime create failed: container_linux.go:265: starting container process caused \"process_linux.go:348: container init caused \\\"process_linux.go:320: setting cgroup config for procHooks process caused \\\\\\\"failed to write<PHONE_NUMBER> to memory.memsw.limit_in_bytes: write /sys/fs/cgroup/memory/default/c2e0a97b9f070f05fa89199a9437ebc102102c83d69f1be892d857ba0809e9fb/memory.memsw.limit_in_bytes: invalid argument\\\\\\\"\\\"\": unknown"}

Codecov Report

Merging #1615 into master will increase coverage by 0.03%.
The diff coverage is 50%.

@@            Coverage Diff             @@
##           master    #1615      +/-   ##
==========================================
+ Coverage   41.95%   41.99%   +0.03%
==========================================
  Files         270      270
  Lines       17585    17589       +4
==========================================
+ Hits         7378     7386       +8
+ Misses       9298     9297       -1
+ Partials      909      906       -3

Impacted Files
Coverage Δ

daemon/mgr/container_utils.go
57.44% <50%> (+0.73%)
:arrow_up:

apis/server/utils.go
59.52% <0%> (-4.77%)
:arrow_down:

daemon/mgr/container.go
50.51% <0%> (+0.31%)
:arrow_up:

daemon/logger/jsonfile/utils.go
73.17% <0%> (+1.62%)
:arrow_up:

PTAL, @Letty5411 @fuweid

How about the pr, I think this pr is need to prevent some memory flag uncorrent, @fuweid


Remove unused SetupCLITools method

Issue #, if available:
Description of changes:
Testing (if applicable):
make unit-test
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

/lgtm

/approve