code: private ExtensionLicense getExtensionLicense(License license)
      {
          if (license.getName() == null) {
              return new ExtensionLicense("noname", null);
          }
  
          return createLicenseByName(license.getName());
      }
docs: TODO: download custom licenses content