private static DataContext asDataContext()

in src/main/java/com/company/license/CheckLicense.java [149:158]


  private static DataContext asDataContext(final String productCode, @Nullable String message) {
    return dataId -> switch (dataId) {
        // the same code as registered in plugin.xml, 'product-descriptor' tag
        case "register.product-descriptor.code" -> productCode;

        // optional message to be shown in the registration dialog that appears
        case "register.message" -> message;
        default -> null;
    };
  }