Is latest Dev branch approved for D11 / FMX ?

Issue #370 closed
Rollo W created an issue

Hello Stefan,

I have seen that a new Dev-Branch arrived a few days ago, which I’m not sure if it's ready finalized for D11.
When compiling and testing I run into a few issues under Android, that wasn’t there in Rx10.4.2.
The Windows side behaves better.

For example, in “Spring.pas” I found the following issue, caused by missing USE_VMTAUTOTABLEunder Android:

class constructor TInitTable.Create;
begin
{$IFDEF USE_VMTAUTOTABLE}
  InitTables := TObjectList<TInitTable>.Create;
{$ELSE}
  //12.09.21
  //InitTables := TObjectDictionary<TClass,TInitTable>.Create([ doOwnsValues ]);
  //              Added specific System.Generics.Collections.doOwnsValues
  InitTables := TObjectDictionary<TClass,TInitTable>.Create([ System.Generics.Collections.doOwnsValues ]);
{$ENDIF}
end;

Is the latest Spring4D Dev branch already approved for Rx11 and all platforms ?

Comments (4)

  1. Stefan Glienke repo owner

    The latest develop branch is never approved for any version nor any platform because it is as it says the develop branch.

    Just to clarify it did not arrive recently - the develop branch exists for years and contains the “bleeding edge, use at your own risk, this contains bugs for sure, I am grateful for anyone that tests this” code.

  2. Rollo W reporter

    I do use at my own risk, so far I had no problems with it.
    The reason I am taking this risk, is because I see the dev is far more active, and probably will be merged into the master branch one day.

    So I will work further on this latest branch, and hope you got all unit tests green already 🙂

  3. Log in to comment