mirror of https://github.com/astral-sh/ruff
Merge remote-tracking branch 'origin/main' into david/dataclass-final-fields
This commit is contained in:
commit
7d3ad59970
|
|
@ -1787,7 +1787,7 @@ date.day = 8
|
||||||
date.month = 4
|
date.month = 4
|
||||||
date.year = 2025
|
date.year = 2025
|
||||||
|
|
||||||
# error: [unresolved-attribute] "Can not assign object of `Literal["UTC"]` to attribute `tz` on type `Date` with custom `__setattr__` method."
|
# error: [unresolved-attribute] "Can not assign object of type `Literal["UTC"]` to attribute `tz` on type `Date` with custom `__setattr__` method."
|
||||||
date.tz = "UTC"
|
date.tz = "UTC"
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3495,7 +3495,7 @@ impl<'db, 'ast> TypeInferenceBuilder<'db, 'ast> {
|
||||||
self.context.report_lint(&UNRESOLVED_ATTRIBUTE, target)
|
self.context.report_lint(&UNRESOLVED_ATTRIBUTE, target)
|
||||||
{
|
{
|
||||||
builder.into_diagnostic(format_args!(
|
builder.into_diagnostic(format_args!(
|
||||||
"Can not assign object of `{}` to attribute \
|
"Can not assign object of type `{}` to attribute \
|
||||||
`{attribute}` on type `{}` with \
|
`{attribute}` on type `{}` with \
|
||||||
custom `__setattr__` method.",
|
custom `__setattr__` method.",
|
||||||
value_ty.display(db),
|
value_ty.display(db),
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue