gaelcolas / gaelcolas/SampleModule

Merge Module Specs

未关闭
#7 11 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
question
主要语言
PowerShell
星标
43
派生
8
PR 合并指标
30 天内没有已合并 PR

描述

The question is broadly:
- What and How to merge into single PSM1?

I can see the following challenges:
- Some Folder structures may be different
- Some people may add things to their psm1 stub
- Using statements needs to be gathered/unique'd and inserted at top of psm1
- Requires should be added in module manifest (except Admin)
- Classes should be imported in a certain order (where to define it?)
- Classes should be imported before functions
- Extra data should be merge-able (say if you provide a scriptblock? Thinking out loud)
- should the non-merged files be copied? and everything merged deleted, empty dir deleted as well?

Am I missing anything?

贡献指南

这个仓库没有索引到贡献指南

调研方向

首先检查 issue 中列出的模块文件夹结构、PSM1 存根、using 语句和模块清单要求。确定合并规则、导入顺序,以及对额外数据和未合并文件的处理方式,然后在开始实现任何内容之前,与项目维护者确认预期结果。

由索引模型根据 Issue 内容生成。

评估

技术栈
powershell
领域
build-system, tooling
Issue 类型
功能
难度
5/5
预计耗时
一周以上
活跃度
停滞
描述清晰度
需要澄清
新手友好度
20/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。