Code Monkey home page Code Monkey logo

Comments (2)

j-fischer avatar j-fischer commented on September 18, 2024

Hi @kurtfairfield ,

Thanks for bringing this up. I moved the User Factory from RFLIB-FS to the RFLIB package and learned that it did not like this transition during the installation QA, which led me to rename the class to rflib_TestUserFactory and replaced its usage in the FS and TF package.

I always run an installation and upgrade script before I release the packages, I am curious why this error did not come up and will re-run the tests again. But looking at the error, there is definitely an issue with the upgrade process because TF uses the User Factory class of the FS package and when you upgrade FS with the full compilation, it must have removed the original file rflib_UserFactory, which caused the TF package to fail compilation.

Therefore, I believe your workaround is valid assuming that you would upgrade the TF package right after.

I will take a look later this week if I can find some way to improve the installation experience in a future release.

But assuming that you upgrade TF right after the FS package, you should be fine and I would expect that all unit tests are passing. Could you please have a look and confirm that this is the case?

Thanks,
Johannes

from rflib.

kurtfairfield avatar kurtfairfield commented on September 18, 2024

@j-fischer - thanks for your reply. Yes the workaround seems to be the right choice. I ran all tests in the org and everything passes (except for rflib_SendLogEventEmailActionTest for obvious reasons).

from rflib.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.