code: @Override
    public void removeChange(DiffEntry change) {
      if (checkConfigFilePath(change.getOldPath())) {
        Path configFilePath = new Path(this.repositoryDir, change.getOldPath());
        String flowName = FSSpecStore.getSpecName(configFilePath);
        String flowGroup = FSSpecStore.getSpecGroup(configFilePath);
  
        // build a dummy config to get the proper URI for delete
        Config dummyConfig = ConfigBuilder.create()
            .addPrimitive(ConfigurationKeys.FLOW_GROUP_KEY, flowGroup)
            .addPrimitive(ConfigurationKeys.FLOW_NAME_KEY, flowName)
            .build();
  
        FlowSpec spec = FlowSpec.builder()
            .withConfig(dummyConfig)
            .withVersion(SPEC_VERSION)
            .withDescription(SPEC_DESCRIPTION)
            .build();
  
          this.flowCatalog.remove(spec.getUri());
      }
    }
docs: remove a {@link FlowSpec} for a deleted or renamed flow config
  @param change