[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/fade_in_image.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/focus_manager.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/focus_scope.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/form.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/framework.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/gesture_detector.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/grid_paper.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/heroes.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/icon.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/icon_data.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/icon_theme.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/icon_theme_data.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/image.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/image_icon.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/implicit_animations.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/inherited_model.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/inherited_notifier.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/layout_builder.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/list_wheel_scroll_view.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/localizations.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/media_query.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/modal_barrier.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/navigation_toolbar.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/navigator.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/nested_scroll_view.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/notification_listener.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/orientation_builder.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/overlay.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/overscroll_indicator.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/page_storage.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/page_view.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/pages.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/performance_overlay.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/placeholder.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/platform_view.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/preferred_size.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/primary_scroll_controller.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/raw_keyboard_listener.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/routes.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/safe_area.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/scroll_activity.dart
[  +13 ms] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/scroll_configuration.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/scroll_context.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/scroll_controller.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/scroll_metrics.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/scroll_notification.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/scroll_physics.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/scroll_position.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/scroll_position_with_single_context.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/scroll_simulation.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/scroll_view.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/scrollable.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/scrollbar.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/semantics_debugger.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/single_child_scroll_view.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/size_changed_layout_notifier.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/sliver.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/sliver_persistent_header.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/sliver_prototype_extent_list.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/spacer.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/status_transitions.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/table.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/text.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/text_selection.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/texture.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/ticker_provider.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/title.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/transitions.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/unique_widget.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/value_listenable_builder.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/viewport.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/visibility.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/widget_inspector.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/widgets/will_pop_scope.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/meta-1.1.6/lib/meta.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/foundation/annotations.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/foundation/assertions.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/foundation/basic_types.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/foundation/binding.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/foundation/change_notifier.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/foundation/collections.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/foundation/consolidate_response.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/foundation/constants.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/foundation/debug.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/foundation/diagnostics.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/foundation/isolates.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/foundation/key.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/foundation/licenses.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/foundation/node.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/foundation/observer_list.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/foundation/platform.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/foundation/print.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/foundation/profile.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/foundation/serialization.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/foundation/synchronous_future.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/foundation/unicode.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/scheduler/binding.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/scheduler/debug.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/scheduler/priority.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/scheduler/ticker.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/cupertino/action_sheet.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/cupertino/activity_indicator.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/cupertino/app.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/cupertino/bottom_tab_bar.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/cupertino/button.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/cupertino/colors.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/cupertino/date_picker.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/cupertino/dialog.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/cupertino/icons.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/cupertino/localizations.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/cupertino/nav_bar.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/cupertino/page_scaffold.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/cupertino/picker.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/cupertino/refresh.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/cupertino/route.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/cupertino/scrollbar.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/cupertino/segmented_control.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/cupertino/slider.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/cupertino/switch.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/cupertino/tab_scaffold.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/cupertino/tab_view.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/cupertino/text_field.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/cupertino/text_selection.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/cupertino/text_theme.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/cupertino/theme.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/cupertino/thumb_painter.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/animated_size.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/binding.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/box.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/custom_layout.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/custom_paint.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/debug.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/debug_overflow_indicator.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/editable.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/error.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/flex.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/flow.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/image.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/layer.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/list_body.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/list_wheel_viewport.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/object.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/paragraph.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/performance_overlay.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/platform_view.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/proxy_box.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/rotated_box.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/shifted_box.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/sliver.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/sliver_fill.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/sliver_fixed_extent_list.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/sliver_grid.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/sliver_list.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/sliver_multi_box_adaptor.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/sliver_padding.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/sliver_persistent_header.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/stack.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/table.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/table_border.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/texture.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/tweens.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/view.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/viewport.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/viewport_offset.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/rendering/wrap.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/services/asset_bundle.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/services/binding.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/services/clipboard.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/services/font_loader.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/services/haptic_feedback.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/services/keyboard_key.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/services/message_codec.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/services/message_codecs.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/services/platform_channel.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/services/platform_messages.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/services/platform_views.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/services/raw_keyboard.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/services/raw_keyboard_android.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/services/raw_keyboard_fuchsia.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/services/raw_keyboard_linux.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/services/raw_keyboard_macos.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/services/system_channels.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/services/system_chrome.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/services/system_navigator.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/services/system_sound.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/services/text_editing.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/services/text_formatter.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/services/text_input.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/animation/animation.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/animation/animation_controller.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/animation/animations.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/animation/curves.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/animation/listener_helpers.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/animation/tween.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/animation/tween_sequence.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/alignment.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/basic_types.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/beveled_rectangle_border.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/binding.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/border_radius.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/borders.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/box_border.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/box_decoration.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/box_fit.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/box_shadow.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/circle_border.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/clip.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/colors.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/continuous_rectangle_border.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/debug.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/decoration.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/decoration_image.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/edge_insets.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/flutter_logo.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/fractional_offset.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/geometry.dart
[   +2 ms] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/gradient.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/image_cache.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/image_decoder.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/image_provider.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/image_resolution.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/image_stream.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/matrix_utils.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/notched_shapes.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/paint_utilities.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/rounded_rectangle_border.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/shader_warm_up.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/shape_decoration.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/stadium_border.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/strut_style.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/text_painter.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/text_span.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/painting/text_style.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/hash.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/utilities.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/aabb2.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/aabb3.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/colors.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/constants.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/error_helpers.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/frustum.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/intersection_result.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/matrix2.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/matrix3.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/matrix4.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/obb3.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/opengl.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/plane.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/quad.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/quaternion.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/ray.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/sphere.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/third_party/noise.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/triangle.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/vector.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/vector2.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/vector3.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/vector4.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/gestures/arena.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/gestures/binding.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/gestures/constants.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/gestures/converter.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/gestures/debug.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/gestures/drag.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/gestures/drag_details.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/gestures/eager.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/gestures/events.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/gestures/force_press.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/gestures/hit_test.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/gestures/long_press.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/gestures/lsq_solver.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/gestures/monodrag.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/gestures/mouse_tracking.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/gestures/multidrag.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/gestures/multitap.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/gestures/pointer_router.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/gestures/pointer_signal_resolver.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/gestures/recognizer.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/gestures/scale.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/gestures/tap.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/gestures/team.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/gestures/velocity_tracker.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/semantics/binding.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/semantics/debug.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/semantics/semantics.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/semantics/semantics_service.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/physics.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/foundation/bitfield.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/typed_data-1.1.6/lib/typed_buffers.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/collection.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/services/keyboard_maps.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/semantics/semantics_event.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/physics/clamped_simulation.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/physics/friction_simulation.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/physics/gravity_simulation.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/physics/simulation.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/physics/spring_simulation.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/physics/tolerance.dart
[        ] -> +file:///Users/jenkins/Library/flutter/packages/flutter/lib/src/physics/utils.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/algorithms.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/canonicalized_map.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/combined_wrappers/combined_iterable.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/combined_wrappers/combined_list.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/combined_wrappers/combined_map.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/comparators.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/equality.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/equality_map.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/equality_set.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/functions.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/iterable_zip.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/priority_queue.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/queue_list.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/union_set.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/union_set_controller.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/unmodifiable_wrappers.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/wrappers.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/utils.dart
[        ] -> +file:///Users/jenkins/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/empty_unmodifiable_set.dart
[        ] -> 1e41ad51-b788-4b9c-9627-0a9ffe46e868 build/app.dill 2
[        ] Updating files
[ +436 ms] DevFS: Sync finished
[   +1 ms] Syncing files to device Maurice’s iPhone... (completed in 6,060ms, longer than expected)
[        ] Synced 0.8MB.
[        ] Sending to VM service: _flutter.listViews({})
[  +10 ms] Result: {type: FlutterViewList, views: [{type: FlutterView, id: _flutterView/0x161e8e0c, isolate: {type: @Isolate, fixedId: true, id: isolates/143463689, name:
main.dart$main-143463689, number: 143463689}}]}
[        ] <- accept
[        ] Connected to _flutterView/0x161e8e0c.
[        ] 🔥  To hot reload changes while running, press "r". To hot restart (and rebuild state), press "R".
[        ] An Observatory debugger and profiler on Maurice’s iPhone is available at: http://<IP_ADDRESS>:1025/8JZgCu7Slq4=/
[        ] For a more detailed help message, press "h". To detach, press "d"; to quit, press "q".
[+187589 ms] Application finished.

Might want to try it with a different setup.

I was able to get integration tests running on Device Farm (see https://pub.dev/packages/sylph) so could test using the --no-build option on several iOS devices. This problem did not show-up.
Tried running on Device Farm with a close equivalent (iPhone 5c, model: A1532, os: 10.3.1) of my test device (iPhone 5, model: NE493LL/A 14G60??, os: 10.3.3) but ran into a different problem. I am going to assume it is specific to my test device (iPhone 5) or my setup and is something of an obscure corner case.
So I am closing.


Psi alerts

Pull Request
Short Summary
Updates psi alert configuration logic

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 90.39%. Comparing base (c61cf57) to head (fe9d5c8).

Additional details and impacted files
@@            Coverage Diff             @@
##             main      #34      +/-   ##
==========================================
+ Coverage   90.15%   90.39%   +0.23%
==========================================
  Files          21       21
  Lines         843      843
==========================================
+ Hits          760      762       +2
+ Misses         83       81       -2

see 1 file with indirect coverage changes


Pyinvoke CLI and 2-step deployment

To facilitate the integration with the CI tooling, it is better to avoid using the local-exec provider in Terraform. To achieve that we need to:

split the terraform deployment into 2 steps, one that deploys the repository to ECR and one that deploys the rest
have a more flexible scripting tool for the CLI, we have chosen Python and PyInvoke.

:memo: Checklist

[ ] All user-facing changes have changelog entries.
[x] The changes are reflected on docs.tenzir.com/vast, if necessary.
[x] The PR description contains instructions for the reviewer, if necessary.

:dart: Review Instructions

This moves the Terraform files around to have the 2 step deployment. I am open to a better naming than step-1 and step-2
Rewrite the CLI in python:

the tasks.py file is a PyInvoke task module with the same features as the makefile
to reduce the dependencies, I have added a Docker executor that can be bootstraped from the vast-cloud script
changed default.env to .env to have a more standard configuration setup

Todo: add back git describe to get latest release version

TODO: bash auto completion + destroy fails when the lamda-image and step-2 are not deployed


Feature: Allow consecutive records

Now the node shuts down when a single recording has been processed.
Simply restarting the node will not work since other nodes will have lost the connection to the service and might not automatically reconnect.

@Timple
Thank you for the comment.  I agree it would be much better if the node allows consecutive recordings.
But for now, the node has to be disconnected from the ROS network just after stopping a single recording because to call ros::shutdown() is only way to stop recording as far as I know.  To stop recording is equal to stop rosbag::Recorder::doRecord().  And a required condition to get this function returned is !nh.ok() as the following source shows.  I had to call ros::shutdown() to make this condition.
https://github.com/ros/ros_comm/blob/902fb00fc7b2e881575a270a99c3a077ba5cdbba/tools/rosbag/src/recorder.cpp#L500
As a workaround, you can re-create ros::ServiceClient or call ros::service::call() for the second recording.

Ah yes, that is a nasty requirement that the nodehandle should shutdown to stop recording...
That workaround is not easy for us since we use wrappers around the service calls. But I'll see if I can implement a simple workaround or come with a proper solution for this!

You where right that the implementation is not easy because rosbagging stops only on node shutdown. So we first have to fix it there.
In the meantime we've worked around it by having the node restarted. And also by waiting on our side again until the service is available again (we only did this initially).


Not switching

It doesn’t work anymore can u please fix it

OpenAI is redirecting all requests to chatgpt.com. Look at your browser's address bar to confirm.
The UserScript wasn't working because it needed to match a specific domain name.

I'll fix it later.

Hey there, sorry to bother you. I wanted to ask, it seems like when I select the 'GPT-4 (Mobile)' model, I get a prompt saying 'Hmm...something seems to have gone wrong.' Is it because this model became unusable after an update to ChatGPT, or is there some other reason? Thanks for the reply and ongoing support with this plugin!

OpenAI is redirecting all requests to chatgpt.com. Look at your browser's address bar to confirm.
The UserScript wasn't working because it needed to match a specific domain name.

thank you man i hope you fix it cause it doesn't switch


Crash when searching and changing 3 or more filters at once

Steps to reproduce

Go to browse
Click on Search
Change 3 or more filters
Click on Filter
The app crashes

Expected behavior
Should search without crashing.
Actual behavior
The app crashes.
Crash logs
neko_crash_logs.txt
Neko version
<IP_ADDRESS>
Android version
Android 8
Device
Samsung Galaxy S7
Other details
It only happens if you haven't searched before, so going from the Home Page in Browse to searching. If you search for something changing 0-2 filters first you can change how many you want after without crashing.
Acknowledgements

[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open issue.
[X] I have written a short but informative title.
[X] I have tried the troubleshooting guide.
[X] I have updated the app to the newest version Latest.
[X] I have filled out all of the requested information in this form.

I think this was resolved in the last release


feat: expose context to debug logger

Implementation of my feature request from #796

Thanks for the PR @torkelrogstad! Will take a look shortly 😄

Thanks for the quick merge!


DefaultDrmSession should handle when key is already available (getKeyRequest() -> REQUEST_TYPE_NONE)

Use case description
When a DRM-protected (e.g. PlayReady) media file is played back for the second time, the DRM key could still be available in the DRM. Then the DRM might return REQUEST_TYPE_NONE on getKeyRequest() (see https://developer.android.com/reference/android/media/MediaDrm.KeyRequest#REQUEST_TYPE_NONE ).
DefaultDrmSession should handle this case.
Proposed solution
The proposed solution is to check the return value of getKeyRequest() and to start playback immediately, when the key is already available. See this patch:
diff --git a/exoplayer/library/core/src/main/java/com/google/android/exoplayer2/drm/DefaultDrmSession.java b/exoplayer/library/core/src/main/java/com/google/android/exoplayer2/drm/DefaultDrmSession.java
index b357a2ed06..2c93597bdf 100644
--- a/exoplayer/library/core/src/main/java/com/google/android/exoplayer2/drm/DefaultDrmSession.java
+++ b/exoplayer/library/core/src/main/java/com/google/android/exoplayer2/drm/DefaultDrmSession.java
@@ -20,6 +20,7 @@ import static com.google.android.exoplayer2.util.Assertions.checkStateNotNull;
 import static java.lang.Math.min;

 import android.annotation.SuppressLint;
+import android.media.MediaDrm;
 import android.media.NotProvisionedException;
 import android.os.Handler;
 import android.os.HandlerThread;
@@ -500,6 +501,11 @@ import org.checkerframework.checker.nullness.qual.RequiresNonNull;
   private void postKeyRequest(byte[] scope, int type, boolean allowRetry) {
     try {
       currentKeyRequest = mediaDrm.getKeyRequest(scope, schemeDatas, type, keyRequestParameters);
+      if (currentKeyRequest.getRequestType() == KeyRequest.REQUEST_TYPE_NONE) {
+        state = STATE_OPENED_WITH_KEYS;
+        dispatchEvent(DrmSessionEventListener.EventDispatcher::drmKeysLoaded);
+        return;
+      }
       Util.castNonNull(requestHandler)
           .post(MSG_KEYS, Assertions.checkNotNull(currentKeyRequest), allowRetry);
     } catch (Exception e) {

Alternatives considered
The check for REQUEST_TYPE_NONE could be done in requestHandler.post() or below, but then additional changes are necessary; especially some kind of null or empty keyResponse would need to be considered as OK/key-already-available. (IMHO not better.)

Hello Ian,
A test would be to play the same DRM-protected media file twice. On the second run, getKeyRequest() might return REQUEST_TYPE_NONE. I added some more info to<EMAIL_ADDRESS>

Thanks for the email, unfortunately it's not really detailed enough for us to take action (we need literal media & license URLs we can use to repro).

A test would be to play the same DRM-protected media file twice. On the second run, getKeyRequest() might return REQUEST_TYPE_NONE.

I tried this in the demo app with the Widevine DASH (MP4, H264) -> HD (cenc) sample, but every time I played it I saw REQUEST_TYPE_INITIAL (0) emitted from the MediaDrm instance, so I'm afraid it didn't help to repro the behaviour.

I had hoped that it is sufficient that REQUEST_TYPE_NONE is part of the official Google API for MediaDrm.
IMHO ExoPlayer should handle all allowed return codes correctly.
Doing so wouldn't harm for any current DRM (unless it wrongly returns REQUEST_TYPE_NONE although it means REQUEST_TYPE_INITIAL).
What else can I do; would a +1 from the platform provider help?


Global Blackboard for Behvaiour Trees

Hi @fmrico, i have been trying to use a global blackboard so that different nodes of different actions (i.e. of different trees) have access to the same values. To do so, I tried to follow the instructions at behaviorTree.docs, but unfortunately, I did not manage to set it up properly.
Trying to set a value in the ExecutorNode.cpp it seems to be not reachable by any node, while setting it in the BTAction.cpp, every tree presents a local copy of it, as a different blackboard is instantiated for each subtree when creating the BT.
Is there a way to use the plansys2 structure but adding a general blackboard that can be accessed from every Subtree directly?

Hi @claudio-dg
To have a global blackboard, we should modify plansys2_bt_actions/BTAction.cpp to use a blackboard provided externally, instead of creating its own blackboard. Next, you should instantiate all the actions in the same process in a main() function, providing all classes with the same blackboard object.


Incorrect variable expansion within hooks for proxy_requests checks

Expected Behavior
I'd expect consistent variable expansion within a check hook identical to the actual check command when using the proxy_requests function.
Current Behavior
At the moment it seems that (at least) the :::name::: is replaced with a random host name when I do an "Issue Check Request" from the Uchiwa interface.
Variable expansion seems to be functioning correctly when using the same construct without the proxy_requests feature.
Steps to Reproduce (for bugs)
{     "checks": {         "test_check":{             "command": "echo \":::name::: - hostname\"; exit 1",             "subscribers": [                 "roundrobin:sensu"             ],             "hooks": {               "non-zero": {"command": "echo \":::name::: - hostname\"", "timeout": 900}             },             "interval": 604800,             "splay": true,             "ttl": 1209600,             "proxy_requests": {                 "splay": true,                 "splay_coverage": 2,                 "client_attributes": {                     "subscriptions": "eval: value.include?('redhat')"                 }             }         }     } }
The above check returns the following within my environment:
The check output: kvm-elk02-am6 - kvm-mon-am5.ourdomain.com
The hook output: kvm-elk01-am5 - kvm-mon-am5.ourdomain.com
The host which is proxying the check was the kvm-mon-am5 and the host for which it was proxying was the kvm-elk02-am6
Your Environment
All hosts in our environment are Red Hat 7.5 and run Sensu 1.4.3.
[root@kvm-mon-am5 conf.d]# rpm -qa | egrep -i "rabbitmq|sensu|erlang|redhat-release-server|uchiwa"
uchiwa-1.3.1-1.x86_64
rabbitmq-server-3.7.6-1.el7.noarch
erlang-20.3.7-1.el7.centos.x86_64
sensu-1.4.3-1.el7.x86_64
redhat-release-server-7.5-8.el7.x86_64

Hi,
there are several issues like that (from my personal perspective) around checks for proxy clients.
I have reported #1832 and not directly similar but basically same issue also #1904


Default collections are prioritized over custom collections (regression)

Describe the bug
I'm using Font Awesome 6 Pro by following the guide at https://iconify.design/docs/libraries/tools/examples/import-fa-pro.html . But I changed the basePrefix to 'fa6-', so they use the same prefix as the free one. And I used "iconify.customCollectionJsonPaths": ["fa6-solid.json"] in the settings to add the pro icons to the fa6 family.
I created a small repro with two icons: bug and bugtest (which is the same icon as bug). In 0.8.1, the two icons are shown:

But in 0.9.0, only the icon that is originally in the free fa6 icons is shown:

Sometimes if I restart the extension, it shows the two icons, but most of the times it shows only one icon (easily reproducible running the Developer: Restart Extension Host VSCode command). In 0.8.1 it always shows the two icons.
Reproduction
https://github.com/tfoxkiu/vscode-iconify-custom-collection-bug
System Info
System:
    OS: Linux 6.8 Ubuntu 24.04.1 LTS 24.04.1 LTS (Noble Numbat)
    CPU: (12) x64 AMD Ryzen 5 5500
    Memory: 20.03 GB / 31.14 GB
    Container: Yes
    Shell: 5.2.21 - /bin/bash
  Binaries:
    Node: 20.16.0 - ~/.local/share/mise/installs/node/20.16.0/bin/node
    npm: 10.8.1 - ~/.local/share/mise/installs/node/20.16.0/bin/npm
  Browsers:
    Chrome: 129.0.6668.89

Used Package Manager
n/a
Validations

[X] Follow our Code of Conduct
[X] Read the Contributing Guide.
[X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
[X] Check that this is a concrete bug. For Q&A, please open a GitHub Discussion instead.
[X] The provided reproduction is a minimal reproducible of the bug.

Contributions

[ ] I am willing to submit a PR to fix this issue
[ ] I am willing to submit a PR with failing tests (actually just go ahead and do it, thanks!)

Related code
We use a key(prefix)-value(cache) object to store the cache now so you cannot use the same prefix.
To make it work, I think we have to modify the data structure:
let _tasks: Record<string, Promise<any>> = {} // before

let _tasks: Record<string, Array<Promise<any>>> = {}
// or
let _tasks: Record<string, Arrayable<Promise<any>>> = {}


django-captcha integration

we have a very similar internal app... and a spam prevention system was the first thing we needed to implement

Has there been any action on this issue, I find myself about to implement recaptcha with form-designer


Command palette interaction

Right now the command palette has some awkward interactions:

When you open the CP with Command+Shift+P, it focuses the search field and you can type and press enter to run the command. But there is no visual indication the command was run. The search field is still populated/filtered and the original selected item is still selected. Running a command should completely reset the search field and selection.
After you run a command, you can't keep working on your previous activity as the CP is still focused. We should focus the previous activity.
If you ran a command, go back to your activity and they try to run another command, the CP collapses. This makes it impossible to run multiple commands in a row. Command+Shift+P should always open (not toggle) the CP.

We might eventually want to move the CP away from the L side panel, but let's first get the interactions right and see how it feels.

A couple points to this:
(1) What you describe used to be the behavior. We opted with the current behavior as this is what sublime does (except that sublime closes the palette on each command execution). I have no strong opinion on this either way.
(2) The input field is focused and selected before the command is run. So if the command execution sets focus to something, that thing will remain focused. In general, the command palette has no way of knowing what was previously focused. I think the best course of action is to allow the command to decide what should get focus.
(3) Yep. Some of us talked about this briefly as Scipy and seemd to agree Cmd+Shift+P should always open the command palette instead of toggle it. And Esc should probably close it. However to be clear, this is only adjust the default key bindings, and will be completely user-specifiable in the future.

(1) Some ideas: perhaps even a temporary indication, such as the command entry in the command palette blinking once or twice when executed, would help provide visual feedback that a command was executed. And then once the command is executed, deselect the command, but leave the filter left in place and selected, as is currently done.

+1 to Cmd+Shift+P always opening, and Esc closing when the palette is focused.

After you run a command, you can't keep working on your previous activity as the CP is still focused. We should focus the previous activity.

We decided in the JLab meeting that this was a bad idea. The command itself should focus if desired, but the command palette wouldn't know where to focus.

I think this can be closed.

But there is no visual indication the command was run.

(1) Some ideas: perhaps even a temporary indication, such as the command entry in the command palette blinking once or twice when executed, would help provide visual feedback that a command was executed.

This was not addressed, but I'll open another issue for it.


Return Strategy if already a Strategy object

Fixes #613

Coverage decreased (-0.3%) to 98.599% when pulling 056c0e16594c27c23a8f43faef1470fb7414e1e0 on JSteunou:patch-1 into 821a474342b1ae900849911b5c3d3ccc4ef5ab86 on jaredhanson:master.

@jaredhanson I would appreciate a review on this.
Also CI is falling on one test but old node version (0.6, should not be supported anymore) and not related to this change I think.

@JSteunou  if you create this PR at https://github.com/passport-next/passport with tests it will get looked into.

@rwky who is behind passport-next?

@JSteunou I am and one of the companies I work for, we use several passport modules so I forked them into an organization so even if we stop using them for whatever reason or I get hit by a bus others can commit/publish etc.

p.s. if you're interested in helping maintain passport-next I'm happy to add you.


Remove all instances of addressbook in UserGuide.md

Change commands to reflect our current command formats
Change save file from addressbook.json to ta^2.json in Userguide.md

Codecov Report

Merging #75 (bf7d1d8) into master (79c1f12) will increase coverage by 0.70%.
The diff coverage is 94.11%.

@@             Coverage Diff              @@
##             master      #75      +/-   ##
============================================
+ Coverage     65.71%   66.42%   +0.70%
- Complexity      397      405       +8
============================================
  Files            78       78
  Lines          1368     1373       +5
  Branches        141      143       +2
============================================
+ Hits            899      912      +13
+ Misses          438      428      -10
- Partials         31       33       +2

Impacted Files
Coverage Δ

src/main/java/seedu/address/ui/AssignmentCard.java
0.00% <0.00%> (ø)

...in/java/seedu/address/logic/parser/ParserUtil.java
87.23% <100.00%> (+3.90%)
:arrow_up:

...n/java/seedu/address/model/assignment/DueDate.java
82.60% <100.00%> (+23.98%)
:arrow_up:

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 de1add3...bf7d1d8. Read the comment docs.


LibAppStorage is not using EIP-1967

Description:
Instead of using EIP-1967 as in all others facets, the AppStorage is setted on slot 0; LibAppStorage.sol#L47
Code:

LibAppStorage.sol#L38-L44

Recommendation:
Use LibAppStorage.appStorage() instead of store to accessung the store, also its recommend to use differents store slots for each variable, and instead of changing directly it should have setters and getters for each variable.
diff --git a/packages/contracts/src/dollar/libraries/LibAppStorage.sol b/packages/contracts/src/dollar/libraries/LibAppStorage.sol
index 148ee493..7b52c905 100644
--- a/packages/contracts/src/dollar/libraries/LibAppStorage.sol
+++ b/packages/contracts/src/dollar/libraries/LibAppStorage.sol
@@ -36,16 +36,18 @@ struct AppStorage {
 }

 library LibAppStorage {
+    bytes32 constant private APP_STORAGE_STORAGE_SLOT =
+        bytes32(uint256(keccak256("ubiquity.contracts.curve.storage")) - 1);
+
     function appStorage() internal pure returns (AppStorage storage ds) {
+        bytes32 position = APP_STORAGE_STORAGE_SLOT;
         assembly {
-            ds.slot := 0
+            ds.slot := position
         }
     }
 }

 contract Modifiers {
-    AppStorage internal store;
-
     /**
      * @dev Prevents a contract from calling itself, directly or indirectly.
      * Calling a `nonReentrant` function from another `nonReentrant`

/wallet 0xCAC0A8cF4cc7073b040c7fe6328Da7f229AF40A6

IMO it is not an issue and using EIP-1967 will decrease readability
check it here : https://eip2535diamonds.substack.com/p/introduction-to-the-diamond-standard

Does anybody know why claim URL price is 12.5 DAI while the price label is 25 DAI ? I expect claim URL price to be 25 DAI as the price label states

I presume it is because it fell back to the organization wide ubiquibot-config.yml (base-rate: 1000) because we migrated from camel case to kebab case property names.
baseRate: 2000 from the config on this repository was not read.


Incompatable with Adafruit Huzzah32 (ESP32) in Arduino IDE

Thanks for the great library! I have a MAX17048 on a board I designed recently. The board runs via an Adafruit Huzzah32 (ESP32). I built a prototype with the MAX17043, which worked great. I switched to the newer 17048 without testing the two together first, though I had tested the 17048  independently on a different board (Qduino mini) with this library with success. I am able to connect an Arduino Pro Mini 3.3V to the SDA, SCL and GND lines on my board and communicate with the MAX17048, so I know the circuitry is functional. But when I attach the Huzzah32, it returns zeros for all readings. I am using your library and the included example. I have pull-ups on both lines and have confirmed the hardware works with other boards. I looked at the MAX17043 library to see what differences there could be to explain why it works on the Huzzah32 but this library does not. I tried adding 'Arduino.h' and a few other small differences, but nothing seemed to do the trick. Any time you have to put towards this is greatly appreciated. Thanks.

I'm sorry for the late reply, thank you for the feedback.
So, you have tested the MAX17048 with this library, and ESP32 with MAX17043?
And ESP32+MAX17048 with this library didn't work?
I have used this library with ESP32 in the previous project, so library itself works well.
One of the possible reason why I2C returns zero is esp32-arduino's I2C unstability. Please check this replacement of I2C (Wire) library.
https://desire.giesecke.tk/index.php/2018/04/20/how-to-use-stickbreakers-i2c-improved-code/
ESP32 + this library works well, so I will close this issue.
But let me know more info (codes, schematic, etc.)  if you still have the problem with them.
Thank you for your feedback!


Updating GPO requeriments for WIndows Hello

This PR solved the issue #3995 , I add the minimum requirements for this GPO to work. Please review and Merge !

@nenonix @JohanFreelancer9 Copy editing is needed for this PR. Thanks.

copy-edit suggestions applied !

@mapalko @Mir0sh The PR that addresses issue #3995 that has passed copy review is ready for technical review. Thanks.

@mapalko @Mir0sh Following up for updates. Thanks.

@AndreaBarr The PR that has been approved by mapalko can be merged. Thanks.


Fonts mcmonojit

What is the change?
Modified the fonts of Home page, header, footer, Post preview, Post, Compose, About page and Contact page. Also added a script to the footer to automatically update the present year beside copyright.
Related issue?
issue: #113
How was it tested?
The app was fully tested after adding the changes in the local machine by following the guidelines given in the Readme. The app worked perfectly without facing any issues.
Checklist:
Before you create this PR, confirm all the requirements listed below by checking the checkboxes [x]:

[x] Have you followed the Contribution Guidelines while contributing.
[x] Have you checked there aren't other open Pull Requests for the same update/change?
[x] Have you made corresponding changes to the documentation?
[x] Your submission doesn't break any existing feature.
[x] Have you tested the code before submission?

Screenshots or Video:

Why does it show 18 commits? This shouldn't happen..

@Pranav016 , I have made a new PR #134 . Please have a look at it.


Change log level to debug

Change log level to debug

Codecov Report

Merging #64 (3d04380) into main (db3a59d) will not change coverage.
The diff coverage is 0.00%.

@@            Coverage Diff            @@
##               main      #64   +/-   ##
=========================================
  Coverage     45.64%   45.64%
  Complexity      107      107
=========================================
  Files            35       35
  Lines           712      712
  Branches         71       71
=========================================
  Hits            325      325
  Misses          342      342
  Partials         45       45

Flag
Coverage Δ

unit_tests
45.64% <0.00%> (ø)

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

Impacted Files
Coverage Δ

.../am/analytics/publisher/client/EventHubClient.java
26.94% <0.00%> (ø)


covercouch for bucket authentication not working

I have downloaded covercouch project on my system i have got following result on terminal

2017-12-14T11:33:26.490Z[worker#1][info]: "Cached 4 users"
2017-12-14T11:33:26.544Z[worker#1][info]: "Found _design/acl for sampledb1"
2017-12-14T11:33:26.619Z[worker#1][info]: "Created _design/acl for cloudo"
2017-12-14T11:33:26.626Z[worker#1][info]: "Found _design/acl for cloudo"
2017-12-14T11:33:26.666Z[worker#1][info]: "Cached DB cloudo. 1 design docs, 5 ACL docs read."
2017-12-14T11:33:26.668Z[worker#1][info]: "5 DBs precached"
2017-12-14T11:33:26.670Z[worker#1][info]: "CoverCouch start"
i.e it created acl doc on my cloudo database successfully.
-I want to restrict database ,it should be limited for only one user(ie accessed and modified by only one).

So for that I have put acl and restrict property on acl document related to cloudo databse  in following way

"acl": [],
  "restrict": {
    "*": [
      "u-sidhu"
    ],
    "get": {
      "*attachments=true": [
        "u-sidhu"
      ]
    },
    "post": {
      "*attachments=true": [
        "u-sidhu"
      ]
    },
    "put": {
      "*": []
    }
  },

But it not restricting other users from putting doc on this database and on even reading docs.
-Also I want to know how can I apply per document default authentication .

Presumably you go to the default CouchDB port, which is kept untouched. Covercouch works on different port, which is set up in cvr/config.js.
Sorry, Covercouch is no more supported, so no more detailed answer.


Date picker only fires when the time is changed/selected

Currently the date picker appears to be firing when the date is selected, as opposed to waiting for the time to be selected as well. The data reloads while the control is still showing the date and time selection popup.
We would like to delay the select until the time has also been selected, so users have to 'finish' with the control before the data query is fired.
Ideally we would have an ok button outside the date control that determines when the date change takes effect.

Playwright tests updated

What I'll be testing -

Select new date - no data update
Select new time - no data update
click ok button - displayed updates

Do the above on both summary page and city page.

@lincent There are api call specs for both the city and summary pages which make assertions on API calls that are triggered. You should be able to re-use the methodology to assert requestArray.length is zero for above checks 1-5, and that the correct api call is made for check 6


consider addressing the redo and undo actions in the editor

I tried this one and it seems to work just fine, I tried with these keys " ctrl + z " for undo and " ctrl + y " for a redo.
I'm also creating cypress test for this one

Hmm doesn't work for me, can you also share on which browser, operating system etc?

I tried it on both Windows and Ubuntu
As a browser, I tried on Chrome and works just fine on both.

Can you try writing a text that generates a marking, wait for it to get marked, then try to undo/redo?

Its not working we should consider adding it


BRUTE FORCE ATTACK

does it work ???How does it work

To BruteForce you need to use Iris.
Read here : Iris guide
cd iris
./iris.py -bruteforce-instagram true -instagram-user < username > -instagram-list /usr/share/wordlists/rockyou.txt

not working. I'm getting the error

What Error are you getting?

bash: beklenmeyen dizgecik `newline' yakınında sözdizimi hatası
sorry
I couldn't translate it into English :(

can you please help

syntax error near unexpected string newline

cd paradoxia
python3 -m pip install -r requirements.txt
chmod +x paradoxia
sudo ./paradoxia


memory management

Description of the new feature / enhancement
i am only using 2 - 3 feature of it and other are installed in app.
is there any way i can uninstall other one so that it won't occupy 0.98 GB on diskspace
Scenario when this would be used?
save memory and usefule if i doon't have enough memory
Supporting information
if it is there than make is easily accessible so that i can do that from home page
( i know that i can activate and deactivate features but i want to remove them so it won't be stored )
if in future i want a specific feature then i can install them individually so it occupy just enough space

Great feedback. We are actively looking at tweaking how files put down. Currently https://github.com/microsoft/PowerToys/blob/main/doc/devdocs/disk-usage-footprint.md is and FE has a bug in how hark links are calculated.


HeaderItem: Assert that collectionView is not null

Required by Swift 2.0 to be compiled.

thanks!


Port ArraySort to function-arrays subcrate

Is your feature request related to a problem or challenge?
ArraySort function needs to be ported to new function-arrays subcreate in terms of #9285.
Describe the solution you'd like
Port ArraySort to function-arrays subcrate
Describe alternatives you've considered
No response
Additional context
No response

take


WIP: Support GHC 9.2

This PR attempts to add support for GHC 9.2 to openapi3.
The majority of the changes have to do with adding support for aeson-2.0.* while remaining compatible with aeson-1.5.* via CPP. The changes in this PR do not represent the best way to support aeson-2.0.* in openapi3, as I'm not sure what that would be, but I hope that this PR can provide a good starting point. I would be happy to extend this PR so that it meets this project's standards.
The spec test suite passes with all (compatible) combinations of GHC 8.10.7, 9.0.1, and 9.2.1 with aeson 1.5.* and 2.0.*.
Notably, the doctest test suite fails with a ghc panic on GHC 9.0.1 and 9.2.1. I'm not sure what to do about this.
Also, in case it might save a bit of your time, #881 of https://github.com/haskell/aeson/issues contains some guidance for migrating to aeson-2.

Hi @awjchen,
Thanks for this heavy work! I've hand-picked aeson-2 related changes in this PR: https://github.com/biocad/openapi3/pull/34. I will merge it and make a new release when CI passes.
You can then redo GHC-9.2 related changes on top of new master branch, as I did not look into those yet. If you need help setting CI for 9.2, I can help.

Great! I've opened another WIP PR for the rest of the changes.


Generate all module scripts after update

We probably really need this as part of the update, before direct.
Because after redirect, postinit script can be already broken. And will be after major update!

We probably really need this as part of the update, before direct. Because after redirect, postinit script can be already broken. And will be after major update!

It's ok after #429.

For #440 we really need to automatically generate module scripts after update.
My proposal is to

Redirect to migrate.php from update.view.
Update database.
Update module scripts.
Show link back to update.view.


feat(controls): add quote/logo-grid/card-section/link-icon/callout-media/locale-modale/pictogram-item

Related Ticket(s)
#9542
#9489
#9495
#9536
#9534
#9535
#9535
#9540
Description
Update storybook components to use controls for Quote, Logo grid, card section simple, link with icon, and callout with media, locale modale, and pictogram item
Also added link with icon react wrapper storybook/readme/codesandbox
having trouble with getting the tests to pass even with changing the links to the correct values. Something seems off with controls atm....
Changelog
New

use of controls
react wrapper storybook info for link with icon

LGTM!
Quick question @ariellalgilmore – I'm seeing that the Controls label shows a number in parenthesis, but doesn’t match the number of listed attributes/slots below. is this displaying the right value or am I misreading it?

it shows 34 because that's how many options there are, but we are only choosing to show x out of 34 control options


[HOLD for payment 2024-05-08] [Wave Collect] [Xero] Add Other Integrations and Xero section in the WorkspaceAccountingPage

When adding support for Xero on the WorkspaceAccountingPage, do the following:

Add back the Xero section

Add back the Other Integrations section

We're just creating this issue so we don't forget this task when adding Xero support to New Expensify.

cc @SzymczakJ since you'll work on the Authorization flow

@hayata-suenaga should we close this?

@hayata-suenaga should we close this?

seems like the payment was handled in this issue. closing this now 👍


perf: improve some instances in Polynomial

!bench

Note also that build instructions goes down 0.92%. :tada:

bors d+

bors r+


Update cats-effect-kernel to 3.2.0

Updates org.typelevel:cats-effect-kernel from 3.1.1 to 3.2.0.
GitHub Release Notes - Version Diff
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "org.typelevel", artifactId = "cats-effect-kernel" } ]

labels: library-update, semver-minor

Superseded by #12.


Implement CapsGNN

CapsGNN is an interesting work outside of the paper list given in hw2. The paper URL is https://openreview.net/pdf?id=Byl8BnRcYm. A unit test is also applied.

Thanks for your contribution. I think it would be better to add a trainer for CapsGNN instead of modifying graph_classification.py" in tasks. For  how to add a trainer` for a model, you can refer to https://github.com/THUDM/cogdl/blob/master/cogdl/trainers/sampled_trainer.py and https://github.com/THUDM/cogdl/blob/master/cogdl/models/nn/pyg_deepergcn.py.


Heroku login: client internal error SocketError

Hi.
I'm using Ubuntu 14.04 64bit and when I try to use heroku at first time, I type 'heroku login' and got this error:
heroku-cli: Installing CLI...
Error: getaddrinfo: Name or service not known (SocketError)
/usr/local/heroku/vendor/gems/excon-0.47.0/lib/excon/socket.rb:108:in `getaddrinfo'
/usr/local/heroku/vendor/gems/excon-0.47.0/lib/excon/socket.rb:108:in `connect'
/usr/local/heroku/vendor/gems/excon-0.47.0/lib/excon/ssl_socket.rb:148:in `connect'
/usr/local/heroku/vendor/gems/excon-0.47.0/lib/excon/socket.rb:28:in `initialize'
/usr/local/heroku/vendor/gems/excon-0.47.0/lib/excon/ssl_socket.rb:8:in `initialize'
/usr/local/heroku/vendor/gems/excon-0.47.0/lib/excon/connection.rb:387:in `new'
/usr/local/heroku/vendor/gems/excon-0.47.0/lib/excon/connection.rb:387:in `socket'
/usr/local/heroku/vendor/gems/excon-0.47.0/lib/excon/connection.rb:106:in `request_call'
/usr/local/heroku/vendor/gems/excon-0.47.0/lib/excon/middlewares/mock.rb:47:in `request_call'
/usr/local/heroku/vendor/gems/excon-0.47.0/lib/excon/middlewares/instrumentor.rb:25:in `request_call'
/usr/local/heroku/vendor/gems/excon-0.47.0/lib/excon/middlewares/base.rb:15:in `request_call'
/usr/local/heroku/vendor/gems/excon-0.47.0/lib/excon/middlewares/base.rb:15:in `request_call'
/usr/local/heroku/vendor/gems/excon-0.47.0/lib/excon/middlewares/base.rb:15:in `request_call'
/usr/local/heroku/vendor/gems/excon-0.47.0/lib/excon/connection.rb:233:in `request'
/usr/local/heroku/vendor/gems/excon-0.47.0/lib/excon.rb:230:in `get'
/usr/local/heroku/lib/heroku/jsplugin.rb:246:in `manifest'
/usr/local/heroku/lib/heroku/jsplugin.rb:259:in `url'
/usr/local/heroku/lib/heroku/jsplugin.rb:149:in `block (2 levels) in setup'
/usr/local/heroku/lib/heroku/jsplugin.rb:137:in `open'
/usr/local/heroku/lib/heroku/jsplugin.rb:137:in `block in setup'
/usr/lib/ruby/1.9.1/tmpdir.rb:83:in `mktmpdir'
/usr/local/heroku/lib/heroku/jsplugin.rb:135:in `setup'
/usr/local/heroku/lib/heroku/cli.rb:27:in `start'
/usr/bin/heroku:25:in `<main>'

retrying...
!    Heroku client internal error.
 !    Search for help at: https://help.heroku.com
 !    Or report a bug at: https://github.com/heroku/heroku/issues/new

    Error:       getaddrinfo: Name or service not known (SocketError) (Excon::Errors::SocketError)
    Command:     heroku login
    Version:     heroku-toolbelt/3.43.5 (x86_64-linux) ruby/1.9.3
    Error ID:    c95e15da8ae148a094add238873d6a0f

    More information in /root/.heroku/error.log

Please help

@ichromanraditya it is failing when trying to look up the host cli-assets.heroku.com.  Could you please try again as it may be a temporary DNS issue.

Yeah seems it's a DNS issue, today I use different ISP and it's working. Thanks for your help!

The solution is changing your DNS name server. I was tried changing my DNS name server in my laptop in order to use Google DNS
Google DNS
Preferred: <IP_ADDRESS>
Alternate: <IP_ADDRESS>
And the result is works perfectly

It's solved mas @AgungPambudi . anyway thanks dah respon :)


Sovietunion after the collapse seemed to have lost little if any prestige

Also, Sovietunion after the collapse seemed to have lost little if any prestige, which seemed odd considering their entire empire had just collapsed.

If you mean Soviet Union it should depend on how it becomes a democracy - through collapse and dissolution into 15 republics it was composed of, or through reform into a democratic and confederal union (see
https://en.wikipedia.org/wiki/Union_of_Sovereign_States
https://en.wikipedia.org/wiki/Soviet_Union_referendum,_1991
)

If the Soviet Union " Regime bends under dissent " it will loose 200 in prestige.


Clobber inputfiles with arguments

This fixes an issue where typedoc clobbers the CLI path with the found options from tsconfig.json or typedoc.js. It took me a bit to figure everything out:

ArgumentsReader has no priority, whereas the priorities for TypedocReader and TSConfigReader are both -100.
onApi sorts from biggest to smallest. To verify,

[0, -100, -100].sort((a, b) => b - a)
// [0, -100, -100]
new Array(10).fill(0).map((value, index) => index).sort((a, b) => b - a)
// [9, 8, 7, 6, 5, 4, 3, 2, 1, 0]

Because ArgumentsReader has the largest priority, it executes first. If it encounters an unknown argument, it pushes the filename to event.inputFiles.
Because TSConfigReader has a lower priority, it executes second. It searches the tsconfig.json for filenames. To do so, it uses parseJsonConfigFileContent, which checks for file specs. If it doesn't find any, it returns files matching **/* that do not match common package folders. In essence, it will always return non-empty fileNames. Even were fileNames empty, event.inputFiles is still clobbered.
Putting all of this together, this means the usage docs are wrong, as is the index in src/test/renderer/specs/index.html. Unless ArgumentsReader's priority is lowered (or a different solution is used), there's absolutely no way to pass in the source directory/files via the command line.

I've been trying to figure this out for too many hours, so I don't have a demo prepped. I can make one later. This folder structure
/project
    <optional tsconfig.json>
    some-file.ts
    src/
        some-other-file.ts
    docs/

used with this command
typedoc --out docs/ src/some-other-file.ts

will always generate documentation for both some-other-file AND some-file.

This should address #527. I didn't think to check the issues until after submitting the PR. I'll search for more after I get some sleep.

The branch name isn't as descriptive now. After thinking about this a bit morning this morning, I realized the duplicated priority in TypedocReader and TSConfigReader could, in rare cases, lead to unexpected results.
By changing the priority, the load order is now TSConfigReader > TypedocReader > ArgumentsReader, which allows the most generic to be overwritten by the most specific (e.g. inputFiles start at **/* with a generic tsconfig.json, are replaced by src inside a typedoc.js, and are overwritten by a specified CLI argument).
Applications (and their descendants CliApplications) are bootstrapped via two option reads, allowing generics to be built in order of most to least specific in the first read, then replaced by the desired objects in the second read.

Thanks @thecjharries!

This commit seems to have broken the processing of the "files" array in tsconfig.json.
See https://github.com/TypeStrong/typedoc/issues/617


Add support for aggregation of type expression

Getting above error when trying to use aggregation of type expression

Hello @saketbairoliya2
Adding an aggregator is pretty straigth-forward, take a look here: https://github.com/grafadruid/go-druid/tree/master/builder/aggregation
basically add a case here https://github.com/grafadruid/go-druid/blob/master/builder/aggregation/aggregation.go#L40
and then provide the structure for expression like here for instance https://github.com/grafadruid/go-druid/blob/master/builder/aggregation/string_last.go
I didn't find any expression aggregator here https://druid.apache.org/docs/latest/querying/aggregations.html nor here https://druid.apache.org/docs/latest/development/extensions.html could you please point me to the aggregator documentation ?
Thank you!

@jbguerraz This aggregation type doesn't seem to be documented, but it does exist. I've seen it generated by EXPLAIN PLAN FOR when using Druid SQL
Here's the list of properties it accepts, from the druid github


Missing LICENSE File

This repository does not have a LICENSE file (https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/licensing-a-repository). If you have already picked a license and specified it somewhere (e.g. in package.json) please simply create a copy of the license in a LICENSE file to make it easier to see which license is in use. If you have nbot picked a license please consider using the MIT, Apache 2.0, GPL or BSD license, The website https://choosealicense.com/ can be of assistance if you are unsure which one to pick.

Thanks for bringing this to my attention! I've added the MIT License to the repository. The LICENSE file is now available in the root directory.


Finish up Swift conversion

Last PR for now, I promise. :relieved:

:boom:! Yeah I’m not a fan of testing view controllers. Thaaaank you! :green_apple:


Server / Kernel title bar appears to "vibrate" when you move a slider

Don't have an easy way to capture gifs right now. But create something like a widget slider and then drag it back and forth. The title bar changes between busy and idle. But the size of the text area is not locked, so the entire bar changes size. So it looks like it's vibrating. Not a big deal, but very visually distracting.

Ideal would be to have an icon.


test(drivers): add some tests for ia32 syscalls

What type of PR is this?
/kind feature
Any specific area of the project related to this PR?
/area tests
Does this PR require a change in the driver versions?
No
What this PR does / why we need it:
add some tests for ia32 syscalls
Which issue(s) this PR fixes:
Special notes for your reviewer:
Does this PR introduce a user-facing change?:
NONE

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: Andreagit97
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [Andreagit97]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

LGTM label has been added.  Git tree hash: ecd87bd84cf82616ff8dd16585fdcb099b01bea4

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: Andreagit97, FedeDP
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [Andreagit97,FedeDP]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: Andreagit97, FedeDP, LucaGuerra
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [Andreagit97,FedeDP,LucaGuerra]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


Inconsistent behavior of openContext for Jsfs, nodefs and domfs

There is a difference in behavior between jsfs and (domfs, nodefs) wrt to calling openContextwhen path points to a non existent file:

jsfs returns a rejected promise, where as (domfs, nodefs) return a fullfilled one
(domfs, nodefs) return a rejected promise when calling open

We probably should pick one, and I would vote for the (domfs, nodefs) one as it makes createOpenContext a lighter weight operation.

Also,

jsfs returns AxiomError.NotFound
(domfs, nodefs) return AxiomError.Invalid (invalid path)


Update StashCache documentation for XCache 1.0.2 (SOFTWARE-3364)

This combines #508 and #521; those two documents are closely related and in order to maintain consistency between them, it's helpful to combine them into a single branch.

Given https://github.com/opensciencegrid/topology/pull/554, I think we should update one of the registration examples to show a cache that accepts public data but also only accepts private data from specific VOs.

@brianhlin is this what you're looking for?

Yeah, that LGTM


Corrected typo in redux dispatch

Pre-Submission Checklist

[ x] Your pull request targets the staging branch of freeCodeCamp.
[ x] Branch starts with either fix/, feature/, or translate/ (e.g. fix/signin-issue)
[ x] You have only one commit (if not, squash them into one commit).
[ x] All new and existing tests pass the command npm test. Use git commit --amend to amend any fixes.

Type of Change

[ x] Small bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds new functionality)
[ ] Breaking change (fix or feature that would change existing functionality)
[ ] Add new translation (feature adding new translations)

Checklist:

[ x] Tested changes locally.
[ x] Addressed currently open issue

Closes #16920
Description
Used description from issue comment by raisedadead

hi @jpdail01 thanks for the PR.
Nice work, some minor changes are needed.
We appreciate the effort and time in this. Not to disappoint you, but it would be awesome, if you could close this PR and go though the Guidelines for Contributing
I understand you have contributed in past. But some things in the conventions have changes a little bit.
The sole purpose of first timers issue is to help contributors get familiar with certain conventions.
So I would recommend:

Start off clean from the staging branch, that is rebase it from the latest copy to keep it in sync. Instructions should be available in the guide.
Make a fresh branch (a small name like fix/typo-in-redux-challenge is just as fine)
Make your changes and make a PR as per the instructions.

Again, this is just to keep first time contributors aware of certain conventions.
Looking forward for a PR.


Cannot launch apps using prompt if data dir does not exist

In addition to the error messages below, the launch never happens. Seems like the command is written to the history file before executing, and gets cancelled by the error.
error writing history: /home/phunehehe/.xmonad/history: openFile: does not exist (No such file or directory)
/home/phunehehe/.xmonad/history: setFileMode: does not exist (No such file or directory)

How did you manage to trigger this? The only way you would have XMonad.Prompt usable would require a custom config in ~/.xmonad/xmonad.hs and corresponding compiled version ~/.xmonad/xmonad--.

Ah that explains it. I built a binary with xmonad contrib as a dependency
and added it to PATH (
https://gitlab.com/phunehehe/my-xmonad/blob/master/my-xmonad.cabal). Thus I
don't have ~/.xmonad/xmonad.hs.
On 23 Jul 2016 12:05 a.m., "geekosaur"<EMAIL_ADDRESS>wrote:

How did you manage to trigger this? The only way you would have
XMonad.Prompt usable would require a custom config in ~/.xmonad/xmonad.hs
and corresponding compiled version ~/.xmonad/xmonad--.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/xmonad/xmonad-contrib/issues/68#issuecomment-234585270,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAmUdzzXhBlQSpJ0XzaBTi9sO7WI8kULks5qYOpigaJpZM4JSwm2
.


Avoid copy on Refit

The C-API exposes LGBM_BoosterRefit which receives the predicted leaf indices as a flat buffer that is laid out in the shape of nrow x ncol. The Boosting::RefitTree function, on the other hand, expects these indices as a nested vector object (std::vector<std::vector<int>>). Creating this nested object requires various additional allocations and amounts to an entire copy of the initial buffer doubling the memory requirements.
This PR changes the API of Boosting::RefitTree to take a pointer to a flat buffer of int32s, just like the C-API, thus avoiding the copy. This assumes that this part of the API is not regarded as stable. The C-API remains unchanged.

[trigger ci]

Every CI run on this PR will require a maintainer manually approving it, because you've never contributed here before. Sorry for the inconvenience, but GitHub introduced this as a security measure a few years ago and we've decided to leave it enabled. We do occasionally receive malicious pull requests trying to use our CI resources 🙃

Thanks for the feedback! Some CI does appear to run, though, and some of it exhibited IO failures the first time around which I was trying to address 🤷 .

Thanks @cbourjau! AppVeyor CI will be fixed by https://github.com/microsoft/LightGBM/pull/6490, that only leaves the linting job 😁


Makes the implementation of GetMallocMapinfo behaves in logarithmic time.

What do these changes do?
There's a TODO in the original code referred from plasma.
The patch could be backported to upstream as well.

Codecov Report

Merging #221 (cafc73c) into main (358eae2) will decrease coverage by 7.76%.
The diff coverage is 81.81%.

@@            Coverage Diff             @@
##             main     #221      +/-   ##
==========================================
- Coverage   75.35%   67.58%   -7.77%
==========================================
  Files          55       55
  Lines        4459     4470      +11
==========================================
- Hits         3360     3021     -339
- Misses       1099     1449     +350

Impacted Files
Coverage Δ

src/server/memory/malloc.cc
75.00% <81.81%> (-1.93%)
:arrow_down:

src/server/services/meta_service.cc
62.50% <0.00%> (-20.11%)
:arrow_down:

src/server/server/vineyard_server.cc
58.05% <0.00%> (-17.86%)
:arrow_down:

src/server/memory/stream_store.cc
49.56% <0.00%> (-16.23%)
:arrow_down:

src/server/server/vineyard_server.h
85.71% <0.00%> (-14.29%)
:arrow_down:

src/server/util/etcd_launcher.cc
65.68% <0.00%> (-13.41%)
:arrow_down:

src/server/async/socket_server.cc
59.80% <0.00%> (-12.17%)
:arrow_down:

src/server/util/meta_tree.cc
65.04% <0.00%> (-12.04%)
:arrow_down:

src/server/services/etcd_meta_service.h
80.00% <0.00%> (-12.00%)
:arrow_down:

src/server/services/meta_service.h
66.58% <0.00%> (-11.53%)
:arrow_down:

... and 5 more

Deprecated since the from the implementation detail (we allocate a large mmap file at startup), there won't be many fds. The trivial search is enough.


Could not authenticate user

I can't create an account on the demo website, Could you add forgot password function?

@johanguse Did you try clicking "sign up" first? I know the UX here isn't ideal.
Clicking sign up should've sent you an email confirmation to activate your account.

@johanguse Can you provide more details on your issue? I've tried logging in with a fresh account and I had no issues.
Did you verify your email after signing up?

@johanguse I can also send you a password recovery email, if you want

@Marfuen I guess I've verified my email... could you send the password recovery email?

@johanguse Sent a link

We are using magic link now


elegant sudo hack I added to my machine today

...wait, what?
One second, going to take a peek at this.

http://askubuntu.com/questions/22037/aliases-not-available-when-using-sudo
On Sun, Jan 29, 2017 at 8:27 PM, Ben Roytenberg<EMAIL_ADDRESS>wrote:

...wait, what?
One second, going to take a peek at this.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/roytenberg/brilliant-bash/pull/11#issuecomment-275963116,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AIgjJMR3YFQqSzWU0aB5tqZfhm2-YLSeks5rXTyHgaJpZM4Lw-qa
.

That's absolutely ridiculous, but merged.


Create hasmysecretleaked

[x] I have not changed the README.md directly.

Thanks for the great addition,,, @ggjey.


Comments API: allow specifying which comments are from current user

This is for the Comments API, originally suggested in https://github.com/microsoft/vscode/issues/142081#issuecomment-1036026596.
The Comments API should allow extensions to indicate which comments are from the current user. VS Code could then style these comments differently in the comments panel and in the comments rendered in open editors, to provide more visual anchoring for users (in addition to usernames and avatars).
Additionally this would allow more built-in filtering in the comments panel, e.g. showing only the comment threads the current user is involved in, started, posted the latest comment on, etc.
This information could be

a field on CommentController, e.g. currentUser, to be compared by VS Code against CommentAuthorInformation.name.
This minimizes necessary work by extensions, but probably works best if CommentAuthorInformation.name is something like a unique username.

a field on CommentAuthorInformation, e.g. isCurrentUser, to be populated by extensions for each Comment
This is more work for extensions, but more flexible if an extension uses CommentAuthorInformation.name—documented as a display name—for full names and there might be two different John Smith's in the same set of comments.

This feature request is now a candidate for our backlog. The community has 60 days to upvote the issue. If it receives 20 upvotes we will move it to our backlog. If not, we will close it. To learn more about how we handle feature requests, please see our documentation.
Happy Coding!

:slightly_frowning_face: In the last 60 days, this feature request has received less than 20 community upvotes and we closed it. Still a big Thank You to you for taking the time to create this issue! To learn more about how we handle feature requests, please see our documentation.
Happy Coding!


Don't send zero timestamps in "finished" event to hub

The finish event can be sent without the received or started event having been sent if something errors in between. In that case, we would send 0001-01-01T00:00:00Z for received_at and/or started_at, causing hub to think the job had ran for roughly 2015 years.

LGTM :shipit:


[MM-34993] Add Experimental label to all apps

Summary
Add an Experimental label to all installed and listed apps.
Please leave feedback on the wording.
Ticket Link
https://mattermost.atlassian.net/browse/MM-34993

LGTM - just to document here: We plan to replace with "Beta" label after the 29th.

Ticket: https://mattermost.atlassian.net/browse/MM-35064


missing metadata field in optimus dataset

Description of the task:
the pipelines team are running into an error trying to process this dataset:
Stress-induced RNA–chromatin interactions promote endothelial dysfunction
We depend on the field specimen_from_organism__organ to be in the metadata but we are not seeing it. Can someone please take a look? Please let me know if I can help or provide anymore information!
Acceptance criteria for the task:

This is a Lattice dataset

@nikellepetrillo we are not responsible for this dataset, is it ok if we close this ticket?

@nikellepetrillo Please feel free to re-open the ticket if you want to discuss further!

Hi @ESapenaVentura, sorry for the delay! Thanks for letting me know


Improve Docs: room module

加入了一些中文翻译

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

Please sign CLA and make CI green, go ahead to push your great work.

Please sign CLA and make CI green, go ahead to push your great work.
Colud you  please give me a valid token, becuase my free token has been expired.

Please sign CLA and make CI green, go ahead to push your great work.

@wj-Mcat Colud you  please give me a valid token, becuase my free token has been expired. So that I can check it that code example is valid.

You can use web protocol token to develop bot. The token is personal things which is not suitable to be transfered.
If you have been a contributor of python-wechaty, you can get the long-term free token.

@wj-Mcat PLS Review


Evaluate and implement removal of anatomical regions from disease dataset

Because of legacy reasons, we still contain anatomical regions (mostly UBERON codes) in the disease dataset.
This is causing several issues #1561,  #1783 all related with the fact that we sometimes treat them as diseases and we sometimes don't.
This tasks is defined to evaluate and implement the necessary changes to remove the anatomical regions from the disease dataset:

[ ] Evaluate potential dependencies in the ETL. Some datasets that come to my mind are: baselineExpression, safety, diseaseToPhenotype, drugWarnings. It would be good to be thourogh here and discard other potential dependencies.

[ ] Remove anatomical regions from the disease dataset

[ ] Ask EFO to propagate this change to the OTAR profile

All anatomical structures have been removed from the diseases or phenotype dataset. This change is effective in the development version of the Platform (aka xyz) and will be effective in the upcoming platform release.


How do i actually open the app

What app? AssetsView?

yes

I would suggest UABEA as AssetsView is no longer being updated.


fix root home without user environment variable

In some contexts (eg while synology DSM boots), the environment variables HOME LOGNAME USER etc are not set, but if process.getuid() is zero, we can still return "/root"

Ah, that's true. Thanks :)!


5.2-using-convnets-with-small-datasets

ImportError: Could not import PIL.Image. The use of array_to_img requires PIL.
Assume the train_dir path is not correct. How can i fix it?

I fixed it by install pillow lib, Thanks all.
pip install pillow

@mwddevcenter please close

I fixed it by install pillow lib, Thanks all.
pip install pillow

I don't think it is the problem of his.
I have the pillow pakege but still have this problem.
I don't remember what I did for this problem. But now I don't have this error and came out to another error. Now sure if the new error was affected by this error.

Suggestion: instead of using from keras.preprocessing import image, use:
import tensorflow as tf

load_img = tf.keras.utils.load_img
img_to_array = tf.keras.utils.img_to_array
array_to_img = tf.keras.utils.array_to_img

YES!!! I have received your E-mail——Steven Lee


always unjoin if any resource is failed in deletion

Fix #188
unjoin should always to be executed to be finished if some of resources are failed in
deletion
@gyliu513

I reproduce this issue as:

join
unjoin
join  // failed if we join just after unjoin operation
Reason reported by join:

error: serviceaccounts "cluster2-cluster1" is forbidden: unable to create new content in namespace federation-system because it is being terminated

After that, you canot successfuly join/unjoin the cluster.
The join operation register Cluster to federation controller even it failed in execution. After that, if you want to join the cluster, you should not use  option "--add-to-registry" in join operation. Or else, it failed. This is the root cause.
This fix will make unjoin always clean anything even some resources failed in deletion. After that, you can always join cluster after unjoin it.
Note: even if you failed in join, you have to unjoin before next join, or remove option "--add-to-registry" from your join command line.

/ok-to-test

@marun, the new commit includes:

deletion order changes. If any operations in deleting account+bindings+namespace failed, skip deletion of federated cluster and secret.
add force flag to forcely delete federeated cluster and secret resources for the unjoined cluster even there has errors in deletion of account+bindings+namespace
update message accordingly to make each operation log error, succeed messages correct.

@xunpan Please collapse into single commit and revise the message to indicate what was done rather than just reference the github issue (as per the majority of commit messages in the tree).  A clean history simplifies the task of future maintainers.

Thank you!
/approve
/lgtm


Queries generated from atomic claims?

Hi!
Is it possible to get a dataset containing the queries generated by the atomic claims?

We will try to sort them out and release them recently, but this may take
some time. Also, since these questions are generated by ChatGPT\GPT4
automatically, they would be different every time because using the random
seeds. You can simply run the retrieve.py generate query function to have a
try.
Best,
Yuxia
On Sat, Jan 13, 2024 at 9:27 PM BrMarco99 @.***> wrote:

Hi!
Is it possible to get a dataset containing the queries generated by the
atomic claims?
—
Reply to this email directly, view it on GitHub
https://github.com/yuxiaw/Factcheck-GPT/issues/4, or unsubscribe
https://github.com/notifications/unsubscribe-auth/APIGIX2DNCIXQ7C4WJ2CGC3YOK7YVAVCNFSM6AAAAABBZOTZQWVHI2DSMVQWIX3LMV43ASLTON2WKOZSGA4DANBQGM2TQOA
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>