Projekt

Allgemein

Profil

Aktionen

GX-Abgewiesen #69723

geschlossen

A new class that is only called statically should be able to be loaded without clearing the cache | Eine neue Klasse, die nur statisch aufgerufen wird, sollte ohne Cache leeren geladen werden können

Von Moritz Bunjes vor fast 2 Jahren hinzugefügt. Vor fast 2 Jahren aktualisiert.

Status:
Abgewiesen
Priorität:
Normal
Zugewiesen an:
Moritz Bunjes
Kategorie:
Core
Zielversion:
-
Beginn:
Abgabedatum:
% erledigt:

0%

Geschätzter Aufwand:
Steps to reproduce:
Release Notes Langtext:

Die MainFactory lädt neue Klassen ohne vorheriges Cache leeren jetzt auch, wenn sie nur statisch genutzt werden


Beschreibung

The MainFactory loads classes only from cache without rebuilding it, if it is not found. The cache rebuild only works for class objects, not for static calls.

Steps to reproduce:

  1. Create a new class with a static public function (for example in GXMainComponents)
  2. Call this static function

Expected result:
The function is called.

Actual result:
The class is not found. The module cache has to be rebuilt first.


Aktionen #1

Von Moritz Bunjes vor fast 2 Jahren aktualisiert

Aktionen #2

Von Moritz Bunjes vor fast 2 Jahren aktualisiert

  • Release Notes Langtext aktualisiert (Vergleich)
Aktionen #3

Von Moritz Bunjes vor fast 2 Jahren aktualisiert

  • Status wurde von In Bearbeitung zu Testing geändert
  • Zugewiesen an Moritz Bunjes wurde gelöscht
Aktionen #5

Von Moritz Bunjes vor fast 2 Jahren aktualisiert

Aktionen #6

Von Marvin Muxfeld vor fast 2 Jahren aktualisiert

  • Zugewiesen an wurde auf Marvin Muxfeld gesetzt
Aktionen #7

Von Marvin Muxfeld vor fast 2 Jahren aktualisiert

  • Zugewiesen an Marvin Muxfeld wurde gelöscht
Aktionen #8

Von Mirko Janssen vor fast 2 Jahren aktualisiert

  • Zugewiesen an wurde auf Mirko Janssen gesetzt
Aktionen #9

Von Mirko Janssen vor fast 2 Jahren aktualisiert

  • Status wurde von Testing zu Feedback geändert
  • Zugewiesen an wurde von Mirko Janssen zu Moritz Bunjes geändert
Aktionen #10

Von Moritz Bunjes vor fast 2 Jahren aktualisiert

  • Status wurde von Feedback zu Testing geändert
  • Zugewiesen an Moritz Bunjes wurde gelöscht
Aktionen #11

Von Tobias Schindler vor fast 2 Jahren aktualisiert

  • Zugewiesen an wurde auf Tobias Schindler gesetzt
Aktionen #12

Von Tobias Schindler vor fast 2 Jahren aktualisiert

  • Status wurde von Testing zu Erledigt geändert
Aktionen #13

Von Moritz Bunjes vor fast 2 Jahren aktualisiert

  • Tracker wurde von GX-Bug zu GX-Abgewiesen geändert
  • Status wurde von Erledigt zu Abgewiesen geändert
  • Betroffene Versionen 4.5.2.2 wurde gelöscht

As there are always classes tried to be loaded (class_exist calls), it is no solution to rebuild the cache, because it is not performant

Aktionen #14

Von Moritz Bunjes vor fast 2 Jahren aktualisiert

  • Tags 4.5.3_beta 1 wurde gelöscht
  • Zugewiesen an wurde von Tobias Schindler zu Moritz Bunjes geändert
  • Zielversion 4.5.3.0 beta1 wurde gelöscht
Aktionen

Auch abrufbar als: Atom PDF