-
Currently, every "value" must implement `Eq`, so that we can compare if the value produced in revision R+1 differs from the value in revision R. For volatile queries, though, this isn't strictly neede…
-
### Background and motivation
Sometimes we want to abstract common CRUD operations to a base class and we would like to make them generic.
These data classes/records will have a property named Id as…
-
When comparing a top-level, non-owned entity type to another, the EF behavior is to translate that to key comparison - we check whether the two instances are the same ("referentially identical"). Howe…
-
We introduced a new Warning called [`NON_NULLABLE_EQUALS_PARAMETER`](https://github.com/dart-lang/sdk/blob/bf2fba78e006ce4feac43e514c0b8f3ea9e9fbb8/pkg/analyzer/lib/src/error/codes.g.dart#L7104) a few…
-
Discovered during an ECMA meeting. The ECMA standard and the C# 5 specification disagree slightly at the moment, and Roslyn behaves differently to both of them. (The difference between the ECMA standa…
-
Hi,
I need to use a custom comparison function for numbers for my use case. This function returns `true` for equality check when two floating point numbers are very close, even if they are not equa…
ozum updated
23 hours ago
-
- EdgeDB Version: 4.8
- EdgeDB CLI Version: 5.3.0
- OS Version:
Steps to Reproduce:
**1. Normal query using index is fast,**
```
edgedb> analyze
..................... select AuditLog {id}…
-
The following two defaulted equality comparison operators with explicit object parameter
```
struct A {
// #1 valid but rejected in Clang
//bool operator ==(this A, A) = default;
/…
-
```rust
#[derive(PartialEq)]
struct Foo;
struct Bar;
impl ToOwned for Bar {
type Owned = Foo;
fn to_owned(&self) -> Foo {
Foo {}
}
}
impl std::borrow::Borrow for Fo…
-
### Description of the problem
Some sub-terms that were physically equal in previous versions of Coq are now distinct. I have noticed the issue in one of my plugins. Until 8.19, it was recognizing th…