https://topbrochure.com/gradle-version-catalog-explained-202/