Programación

10
CMake: ¿Cómo saber de dónde viene la dependencia transitiva?

Estoy en el proceso de reescribir una configuración CMake heredada para usar características modernas como la propagación automática de dependencias. (es decir, usando cosas como en target_include_directories(<target> PUBLIC <dir>)lugar de include_directories(<dir>)). Actualmente,...

10
¿Por qué de repente obtengo un error "No se debe acceder a la propiedad escrita antes de la inicialización" al introducir sugerencias de tipo de propiedades?

He actualizado mis definiciones de clase para hacer uso de las sugerencias de tipo de propiedad recién introducidas, como esta: class Foo { private int $id; private ?string $val; private DateTimeInterface $createdAt; private ?DateTimeInterface $updatedAt; public function __construct(int...