sharjeelyunus/github-issues-dataset huggingface dataset:
Repository: material-ui
Issue: [material-ui][Divider] Add "wavy" variant
Labels: new feature,component: divider,package: material-ui

### Summary

In the official MD3 docs, on the [Customizing Material page](https://m3.material.io/foundations/customization), a "wavy" variant of the Divider component is shown. Such a [Divider](https://mui.com/material-ui/react-divider/) variant is not currently supported in MUI. Given how it is not mentioned in the [specs](https://m3.material.io/components/divider/specs) at all, maybe it could be wrapped in a separate component that offers specialised customization (wavelength function parameter customization?).

### Examples

Here are the images from the official website:
![MD3_wavy_divider](https://github.com/mui/material-ui/assets/63308694/ab739038-5385-41a6-80ec-2cdecd5786b0)
![MD3_wavy_divider_in_title](https://github.com/mui/material-ui/assets/63308694/d77895f7-de0a-4634-8945-30a0409538a1)
There's even a GIF where it can be seen how it reacts to theme colour changes:
![MD3_wavy_divider_GIF](https://github.com/mui/material-ui/assets/63308694/0093b737-ef4c-404f-8080-7de79182b814)


### Motivation

Given that such a variant of a Divider is showcased in the official documentation, I believe that it should also be supported in MUI once v7 (MD3 support) launches. It would make for more friendly/playful content breaks.

**Search keywords**: wavy divider variant material design 3 MD3
Repository: deno
Issue: Generate coverage without `deno test`
Labels: suggestion,testing

Is it possible to generate coverage without `deno test` but with `deno run`? This would enable generating coverages for custom test runners.
Repository: material-ui
Issue: [Migration] theme.spacing is not a function
Labels: package: system,v5.x migration,customization: theme

I've migrated from v4 to v5 and was previosuly using styled-components package, So made the adjustments of configuring @mui/styled-engine. Still I get error saying
theme.spacing is not a function=>which is coming from makeStyles
Cannot read properties of undefined (reading 'create')=>which also comes from "transition: theme.transitions.create('width'," in makeStyles.
Maybe there might be some more errors because as AppLayout itself has encountered errors on these it's failing to run further.
Basically theme is not configured properly I guess. 
How to configure styled-components and mui v5 to work smoothly? 

updated dependencies versions:

`   "@mui/icons-material": "^5.15.18",
    "@mui/lab": "^5.0.0-alpha.170",
    "@mui/material": "^5.15.18",
    "@mui/styled-engine": "npm:@mui/styled-engine-sc@latest",
    "@mui/styled-engine-sc": "^6.0.0-alpha.18",
    "@mui/styles": "^5.15.18",
    "@mui/x-data-grid": "^7.5.0",
    "@mui/x-date-pickers": "^7.5.0",
    "react": "^18.2.0",
    "react-dom": "^18.2.0",
    "react-router-dom": "^6.22.2",
    "styled-components": "^5.3.11",
    "resolutions": {
    "@mui/styled-engine": "npm:@mui/styled-engine-sc@latest"
  },
    `

**Search keywords**:
Repository: angular
Issue: docs: Algolia search needs to be optimized
Labels: P2,area: docs-infra

### Describe the problem that you experienced

When performing a search query on angular.dev, the results often do not show the pages with the highest relevancy for that term.

Example: Search for `Dependency Injection`. A page with high relevancy would be https://angular.dev/guide/di or https://angular.dev/guide/di/dependency-injection.

The results for this query are: 
- [Testing Services - Testing services with the TestBed](https://angular.dev/guide/testing/services#testing-services-with-the-testbed)
- [Interceptors - Configuring Interceptors](https://angular.dev/guide/http/interceptors#configuring-interceptors)
- [Common Routing Tasks - LocationStrategy and browser URL styles](https://angular.dev/guide/routing/common-router-tasks#locationstrategy-and-browser-url-styles)
- [DevTools overview - Visualize resolution paths](https://angular.dev/tools/devtools#visualize-resolution-paths)
- 4 reference results leading to pages about errors, the roadmap and ngModule explanation.

The search experience varies per query. Searching for `HttpClient` for example does show some results from the HttpClient guide, but those results will direct you to a very specific subsection of the guide, requiring you to navigate/search within the guide to find relevant general info. (e.g. first result for `HttpClient` is [Interceptors - Configuring Interceptors](https://angular.dev/guide/http/setup#withinterceptorsfromdi) where the overview page https://angular.dev/guide/http would be more relevant as I did not include anything about interceptors in my query).

I'm not familiar with Algolia, but I would expect that they offer a way to add a relevancy weighting to indexed pages for certain search terms.

### Enter the URL of the topic with the problem

_No response_

### Describe what you were looking for in the documentation

_No response_

### Describe the actions that led you to experience the problem

_No response_

### Describe what you want to experience that would fix the problem

I would hope to get relevant search results, which require minimal navigating through guides to find relevant info.

### Add a screenshot if that helps illustrate the problem

_No response_

### If this problem caused an exception or error, please paste it here

_No response_

### If the problem is browser-specific, please specify the device, OS, browser, and version

_No response_

### Provide any additional information here in as much as detail as you can

_No response_
Repository: neovim
Issue: Split out `ArrayIter` from `vim.iter()`
Labels: enhancement,lua

### Problem

Do we still think it was the right choice to make `vim.iter` handle arrays and general tables together? Could we consider splitting this (as Lua does with `pairs` and `ipairs`), so the right behaviour can be opted in appropriately so it is less confusing?

E.g. I was experimenting with `vim.iter` today and wanted to port:

```lua
    local unmatched_msg = table.concat(
      vim.tbl_map(function(v)
        return string.format('    - %s', v.text or v)
      end, spec),
      '\n'
    )
```
which with `vim.iter` is:
```lua
    local unmatched_msg = vim.iter(lines):map(function(v)
      return string.format('    - %s', v.text or v)
    end):join('\n')
```

However, it really wasn't obvious to me that the map function only takes a single argument, unlike `ipairs` which gives you both the index and the value.

I know `vim.iter(pairs(t))` is a thing, but it's just an unnecessary footgun and `vim.iter()` behaving very differently depending on the shape of the keys seems problematic to me. The user may have a table that just happens to be indexed my integers but should be treated as a regular table, e.g. for a `table<id: integer, object: table>` type.

### Expected behavior

I propose that `vim.iter(t) == vim.iter(pairs(t))` and we add something like `vim.arrayiter(t)` so the specialized behaviour can be opted in. This would also allow us to:
- remove the extra table allocation and scan. The user tells us how to iterate, we do not try to infer.
- remove the polymorphic return type of `vim.iter()` thereby making all methods of `vim.iter(...)` have the same signature.

Overall I think removing some of this extra smartness will simplify the mental model of `vim.iter` which for me is currently a bit overloaded.
Repository: create-react-app
Issue: CSS is not working correctly after applying the React code Splitting.
Labels: needs triage

#### I have created my react app using the CRA and I recently added the react code splitting to it. After adding it, my CSS is not working properly.

- So if I have a search component that I have included in code splitting.
- When I navigate to it for the first time it doesn't add the CSS.
- if I go to another component and come back the CSS is working correctly.

`Parent.js`
```
const Search = lazy(() => import("./search/search"));
<Suspense fallback={<Shimmer />}>
  <Search />
</Suspense>
```

`Search.js`
```
import "./search.scss";
import "../../../styles.scss";
```


What can I do, so my CSS will work on the first component mounting?

**Note**: The CSS was working before adding the code splitting.
Repository: rust
Issue: Failure to recognize `&String` as equivalent to `&str`
Labels: C-enhancement,A-diagnostics,T-compiler,D-papercut

### Code

```Rust
fn main() {
    let string_vec = vec!["1".to_string(), "2".to_string()];
    let string_iter = string_vec.iter().map(str_ref_to_string);
}

fn str_ref_to_string(str_arg: &str) -> String {
    str_arg.to_string()
}

```


### Current output

```Shell
type mismatch in function arguments
expected function signature `fn(&std::string::String) -> _`
   found function signature `fn(&str) -> _`rustc
```


### Desired output

```Shell
No error
```


### Rationale and extra context

The compiler interprets &String as equivalent to &str in most cases, so I don't see why it can't do the same in this case. 

### Other cases

_No response_

### Rust Version

```Shell
rustc 1.78.0 (9b00956e5 2024-04-29)
binary: rustc
commit-hash: 9b00956e56009bab2aa15d7bff10916599e3d6d6
commit-date: 2024-04-29
host: x86_64-unknown-linux-gnu
release: 1.78.0
LLVM version: 18.1.2
```


### Anything else?

_No response_
Repository: react-native
Issue: Network Error when send file with formData(axios or fetch) on Android. Works fine on IOS.
Labels: Platform: iOS,🌐Networking,Platform: Android,Needs: Triage :mag:,Needs: Repro,Needs: Attention

### Description

When I try to send some post request sending a file with formData I receive a Network Error. Most of the time the request works fine, but sometimes I receive this error. The problem occurs when use Android, works fine with IOS.

Recently I updated my application to react-native 0.74.1(latest), before the version was 0.64.4. In older version all works fine.

Current versions:
- React native: 0.74.1
- Node: >= 18
- React: 18.2.0

<img width="641" alt="image" src="https://github.com/facebook/react-native/assets/116282199/e6f2cd60-c0fb-4948-b0de-f5711a65fc34">



### Steps to reproduce

Only try to submit some files using formData

### React Native Version

0.74.1

### Affected Platforms

Runtime - Android

### Output of `npx react-native info`

```text
System:
  OS: macOS 14.4
  CPU: (8) x64 Intel(R) Core(TM) i5-8257U CPU @ 1.40GHz
  Memory: 29.93 MB / 8.00 GB
  Shell:
    version: "5.9"
    path: /bin/zsh
Binaries:
  Node:
    version: 18.19.0
    path: /usr/local/bin/node
  Yarn:
    version: 1.22.22
    path: /usr/local/bin/yarn
  npm:
    version: 8.19.4
    path: /usr/local/bin/npm
  Watchman:
    version: 2024.05.06.00
    path: /usr/local/bin/watchman
Managers:
  CocoaPods:
    version: 1.15.2
    path: /usr/local/bin/pod
SDKs:
  iOS SDK:
    Platforms:
      - DriverKit 23.4
      - iOS 17.4
      - macOS 14.4
      - tvOS 17.4
      - visionOS 1.1
      - watchOS 10.4
  Android SDK:
    API Levels:
      - "29"
      - "30"
      - "31"
      - "32"
      - "33"
      - "34"
    Build Tools:
      - 29.0.2
      - 30.0.2
      - 30.0.3
      - 31.0.0
      - 33.0.0
      - 33.0.1
      - 34.0.0
    System Images:
      - android-29 | Google APIs Intel x86 Atom
      - android-29 | Google Play Intel x86 Atom
      - android-30 | Intel x86_64 Atom
      - android-34 | Google APIs Intel x86_64 Atom
      - android-34 | Google Play Intel x86_64 Atom
      - android-VanillaIceCream | Google APIs Intel x86_64 Atom
    Android NDK: Not Found
IDEs:
  Android Studio: 2023.2 AI-232.10300.40.2321.11567975
  Xcode:
    version: 15.3/15E204a
    path: /usr/bin/xcodebuild
Languages:
  Java:
    version: 17.0.10
    path: /usr/bin/javac
  Ruby:
    version: 2.6.10
    path: /usr/bin/ruby
npmPackages:
  "@react-native-community/cli": Not Found
  react:
    installed: 18.2.0
    wanted: 18.2.0
  react-native:
    installed: 0.74.1
    wanted: ^0.74.1
  react-native-macos: Not Found
npmGlobalPackages:
  "*react-native*": Not Found
Android:
  hermesEnabled: true
  newArchEnabled: false
iOS:
  hermesEnabled: true
  newArchEnabled: false
```


### Stacktrace or Logs

```text
No have logs to show
```


### Reproducer

https://github.com

### Screenshots and Videos

_No response_
Repository: PowerToys
Issue: Add tweak to adjusting the window border resize zone / tolerance
Labels: Needs-Triage

### Description of the new feature / enhancement

I'm trying to adjust this registry key. Would be nice if powertoys did this. It's to increase the tolerance / width of the area around a window border, that can be targeted by your mouse to resize the window.
https://www.askwoody.com/forums/topic/how-to-increase-edge-and-corner-grabbing-zone-for-resizing-a-window/
HKEY_CURRENT_USER[Control Panel[Desktop[WindowMetrics\BorderWidth

### Scenario when this would be used?

On large monitors, it's very difficult to 'grab' the side of a window to resize, due to the very small area of a single pixel window border width.

### Supporting information

_No response_
Repository: rust
Issue: need to show help for ﻿`adding an explicit lifetime bound`.
Labels: A-diagnostics,T-compiler

### Code

```Rust
struct Foo<'a, K: 'a = i32>(&'static T, &'static K);
fn main() {}
```


### Current output

```Shell
error[E0412]: cannot find type `T` in this scope
  --> ./src/main.rs:43:38
   |
43 | struct Foo<'a, K: 'a = i32>(&'static T, &'static K);
   |                -                     ^
   |                |
   |                similarly named type parameter `K` defined here
   |
help: a type parameter with a similar name exists
   |
43 | struct Foo<'a, K: 'a = i32>(&'static K, &'static K);
   |                                      ~
help: you might be missing a type parameter
   |
43 | struct Foo<'a, K: 'a, T = i32>(&'static T, &'static K);
   |                     +++

error: aborting due to 1 previous error

For more information about this error, try `rustc --explain E0412`.
```


### Desired output

```Shell
error[E0412]: cannot find type `T` in this scope
  --> ./src/main.rs:43:38
   |
43 | struct Foo<'a, K: 'a = i32>(&'static T, &'static K);
   |                -                     ^
   |                |
   |                similarly named type parameter `K` defined here
   |
help: a type parameter with a similar name exists
   |
43 | struct Foo<'a, K: 'a = i32>(&'static K, &'static K);
   |                                      ~
help: you might be missing a type parameter
   |
43 | struct Foo<'a, K: 'a = i32, T: 'static>(&'static T, &'static K);
   |
help: consider adding an explicit lifetime bound
   |
43 | struct Foo<'a, K: 'a + 'static = i32>(&'static T, &'static K);
   |                      +++++++++

error: aborting due to 1 previous error

For more information about this error, try `rustc --explain E0412`.
```


### Rationale and extra context

_No response_

### Other cases

_No response_

### Rust Version

```Shell
rustc 1.80.0-nightly (ef0027897 2024-05-12)
binary: rustc
commit-hash: ef0027897d2e9014766fb47dce9ddbb925d2f540
commit-date: 2024-05-12
host: aarch64-apple-darwin
release: 1.80.0-nightly
LLVM version: 18.1.4
```


### Anything else?

_No response_
Repository: terminal
Issue: Azure Shell Reports Unknown Id Instead of Tenant ID
Labels: Issue-Bug,Product-Terminal,Area-AzureShell

### Windows Terminal version

 1.20.11271.0

### Windows build number

10.0.22621.0

### Other Software

_No response_

### Steps to reproduce

1. Open `Azure Cloud Shell` in Terminal
2. Follow steps for reported authentication.
3. Select one of the provided tenants
4. Inspect the error message and note that the id reported is not tenant id of the tenants listed. 

### Expected Behavior

I expect that the error message should report the *actual* tenant id of the target tenant being logged into. Or that the id being reported, if different from any in the list, tells a user **what the origination or name** of that id is being reported along with the id. This unknown Id, Account(?) is unclear. 

### Actual Behavior

I run the Azure Cloud Shell (1) and follow the authentication steps outside the shell (2). Once the outside steps are successfully completed, I am presented with the tenants I want to log into for that session (3). Upon picking a tenant, I am presented with an MFA error and an `Id` for reference. The `Id` given is not either of the tenant ids I am attempting to log into. What is this `Id`? 

See the reported Id staring with `797...`.

![image](https://github.com/microsoft/terminal/assets/1110966/eaae4a04-74e8-4fec-8bc2-e7e56fe9f91b)

Here are the actual tenant ids and none of them are in the `797...` realm.

![image](https://github.com/microsoft/terminal/assets/1110966/c8101e61-1e11-4c4d-b68d-6c99fe6d5352)

Note that I can login in a PowerShell shell using 

![image](https://github.com/microsoft/terminal/assets/1110966/203d90eb-4956-4958-b180-6f795cbd2357)

Note the actual failure is also an issue and appears to have been reported 

[Azure Cloud Shell Fails to connect when you have multiple tenants and 1 of them requires MFA · Issue #12458 · microsoft/terminal · GitHub](https://github.com/microsoft/terminal/issues/12458)
Repository: flutter
Issue: Update flutter/packages to use Xcode 16, iOS 18 Simulator, and macOS 14
Labels: P2,team-ios,triaged-ios

Prerequisites

- [ ] https://github.com/flutter/flutter/issues/148901
- [ ] https://github.com/flutter/flutter/issues/148892 (assuming Xcode 16 requires macOS 14.5)
  - If Xcode 16 requires a higher macOS version, bots will need to be upgraded to new required version before doing 
- [ ] Ensure no open issues in https://github.com/flutter/flutter/issues/148898 under flutter/flutter

--- 

https://github.com/flutter/packages/blob/main/.ci.yaml

```diff
$flutter/osx_sdk : >-
        {
-          "sdk_version": "15a240d"
+          "sdk_version": "[insert new CIPD case-sensitive Xcode build version]"
        }
        
- os: Mac-13|Mac-14
+ os: Mac-14
```

https://github.com/flutter/packages/blob/main/.ci/scripts/create_simulator.sh
```diff
- readonly OS=com.apple.CoreSimulator.SimRuntime.iOS-17-0
+ readonly OS=com.apple.CoreSimulator.SimRuntime.iOS-18-0
```

https://github.com/flutter/packages/blob/main/.ci/targets/ios_platform_tests.yaml
```diff
- args: ["native-test", "--ios", "--ios-destination", "platform=iOS Simulator,name=Flutter-iPhone,OS=17.0"]
+ args: ["native-test", "--ios", "--ios-destination", "platform=iOS Simulator,name=Flutter-iPhone,OS=18.0"]
```

https://github.com/flutter/packages/blob/main/packages/pigeon/tool/shared/test_suites.dart
```diff
-  const String deviceRuntime = 'com.apple.CoreSimulator.SimRuntime.iOS-17-0';
-  const String deviceOS = '17.0';
+  const String deviceRuntime = 'com.apple.CoreSimulator.SimRuntime.iOS-18-0';
+  const String deviceOS = '18.0';
```
Repository: flutter
Issue: Update flutter/engine to use Xcode 16, iOS 18 Simulator, and macOS 14
Labels: P2,team-ios,triaged-ios

Prerequisites

- [ ] https://github.com/flutter/flutter/issues/148906
- [ ] https://github.com/flutter/flutter/issues/148893 (assuming Xcode 16 requires macOS 14.5)
  - If Xcode 16 requires a higher macOS version, bots will need to be upgraded to new required version before doing 
- [ ] https://github.com/flutter/flutter/issues/148892 (assuming Xcode 16 requires macOS 14.5)
  - If Xcode 16 requires a higher macOS version, bots will need to be upgraded to new required version before doing 
- [ ] Ensure no open issues in https://github.com/flutter/flutter/issues/148898 under flutter/flutter

--- 

https://github.com/flutter/engine/blob/main/.ci.yaml

```diff
$flutter/osx_sdk : >-
        {
-          "sdk_version": "15a240d"
+          "sdk_version": "[insert new CIPD case-sensitive Xcode build version]"
        }
        
- os: Mac-13|Mac-14
+ os: Mac-14
```

https://github.com/flutter/engine/blob/main/ci/builders/local_engine.json
https://github.com/flutter/engine/blob/main/ci/builders/mac_android_aot_engine.json
https://github.com/flutter/engine/blob/main/ci/builders/mac_host_engine.json
https://github.com/flutter/engine/blob/main/ci/builders/mac_ios_engine.json
https://github.com/flutter/engine/blob/main/ci/builders/mac_unopt_debug_no_rbe.json
```diff
$flutter/osx_sdk : >-
        {
-          "sdk_version": "15a240d"
+          "sdk_version": "[insert new CIPD case-sensitive Xcode build version]"
        }
        
- os=Mac-13|Mac-14
+ os=Mac-14
```

https://github.com/flutter/engine/blob/main/ci/builders/mac_unopt.json
```diff
$flutter/osx_sdk : >-
        {
          "runtime_versions": [
-               "ios-17-0_15a240d"
+               "ios-18-0_[insert new CIPD case-sensitive Xcode build version]"
          ],
-          "sdk_version": "15a240d"
+          "sdk_version": "[insert new CIPD case-sensitive Xcode build version]"
        }
        
- os=Mac-13|Mac-14
+ os=Mac-14
```

https://github.com/flutter/engine/blob/main/testing/scenario_app/run_ios_tests.sh
```diff
- readonly OS_RUNTIME=com.apple.CoreSimulator.SimRuntime.iOS-17-0
- readonly OS="17.0"
+ readonly OS_RUNTIME=com.apple.CoreSimulator.SimRuntime.iOS-18-0
+ readonly OS="18.0"
```

In addition, golden files will need to be updated. See https://github.com/flutter/engine/pull/49833 as example
Repository: flutter
Issue: CP Xcode 16 and iOS 18 Simulator fixes for beta and stable
Labels: P2,team-ios,triaged-ios

## Prerequisites 

- [ ] https://github.com/flutter/flutter/issues/148907 has landed for a week or 2
- [ ] https://github.com/flutter/flutter/issues/148956 has landed for a week or 2
- [ ] https://github.com/flutter/flutter/issues/148957 has landed for a week or 2
- [ ] Ensure all issues are fixed in https://github.com/flutter/flutter/issues/148898

## Instructions

CP any fixes made to resolve issues in https://github.com/flutter/flutter/issues/148898. This may include recipe fixes.
Repository: flutter
Issue: CP ci.yaml and configs to use Xcode 16, iOS 18 Simulator, and macOS 14 for beta and stable
Labels: P2,team-ios,triaged-ios

## Prerequisites 

- [ ] https://github.com/flutter/flutter/issues/148888
- [ ] https://github.com/flutter/flutter/issues/148892
- [ ] https://github.com/flutter/flutter/issues/148959 - may want to wait for one release to be successful with those changes before doing this

## Instructions

CP the following:

- [ ] https://github.com/flutter/flutter/issues/148907
- [ ] https://github.com/flutter/flutter/issues/148956
- [ ] https://github.com/flutter/flutter/issues/148957