private genLastSelectedItem()

in src/DependencyManager.ts [82:96]


    private genLastSelectedItem(idList: string): QuickPickItem & IDependenciesItem {
        const availIdList: string[] = idList && idList.split(",").filter((id: string) => this.dict[id]);
        const availNameList: string[] = availIdList && availIdList.map((id: string) => this.dict[id].name).filter(Boolean);
        if (availNameList && availNameList.length) {
            return {
                description: "",
                detail: availNameList.join(", "),
                id: availIdList.join(","),
                itemType: "lastUsed",
                label: "$(clock) Last used",
            };
        } else {
            return null;
        }
    }