From fdfed7960040185d2f12d36f8af49492afc7d7ca Mon Sep 17 00:00:00 2001 From: Heinrich Date: Fri, 27 Oct 2023 08:54:57 +0800 Subject: [PATCH 1/4] Update docs/commands/bootstrap.mdx Co-authored-by: Lukas Klingsbo --- docs/commands/bootstrap.mdx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/commands/bootstrap.mdx b/docs/commands/bootstrap.mdx index 6b323fef..d0b162ac 100644 --- a/docs/commands/bootstrap.mdx +++ b/docs/commands/bootstrap.mdx @@ -118,9 +118,9 @@ command: dev_dependencies: build_runner: ^2.3.3 - - dependency_overrides: - provider: + + dependency_overrides: + provider: git: https://github.com/rrousselGit/provider.git # ... ``` From b4398c0eda454384d0479c5125cc4cd0d6d7ab91 Mon Sep 17 00:00:00 2001 From: Lukas Klingsbo Date: Mon, 6 Nov 2023 16:22:58 +0100 Subject: [PATCH 2/4] docs: Update to correct file reference in shared dependencies (#596) --- docs/commands/bootstrap.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/commands/bootstrap.mdx b/docs/commands/bootstrap.mdx index 6301a7c2..e2977fb1 100644 --- a/docs/commands/bootstrap.mdx +++ b/docs/commands/bootstrap.mdx @@ -97,7 +97,7 @@ project, just add the dependencies you wish to share between the packages to your bootstrap config in your `melos.yaml` file. If a dependency from `environment`, `dependencies` or `dev_dependencies` in -your `common_packages.yaml` exists in a package, the dependency version in this +your `melos.yaml` exists in a package, the dependency version in this package will be updated to match the version defined in your bootstrap config every time `melos bootstrap` is run. From 6a64b0595d01003145049125226fa2db2c45c918 Mon Sep 17 00:00:00 2001 From: Karlo Verde <42245236+mrverdant13@users.noreply.github.com> Date: Mon, 6 Nov 2023 10:27:56 -0500 Subject: [PATCH 3/4] docs(melos): add `coverde` to projects using Melos (#562) --- docs/index.mdx | 1 + packages/melos/README.md | 1 + 2 files changed, 2 insertions(+) diff --git a/docs/index.mdx b/docs/index.mdx index 32745e7e..e97ef163 100644 --- a/docs/index.mdx +++ b/docs/index.mdx @@ -57,6 +57,7 @@ The following projects are using Melos: - [NetGlade/auto_mappr](https://github.com/netglade/auto_mappr) - [myConsciousness/atproto.dart](https://github.com/myConsciousness/atproto.dart) - [GrowERP Flutter ERP](https://github.com/growerp/growerp) +- [mrverdant13/coverde](https://github.com/mrverdant13/coverde) diff --git a/packages/melos/README.md b/packages/melos/README.md index 276d6a6c..3999c5da 100644 --- a/packages/melos/README.md +++ b/packages/melos/README.md @@ -140,6 +140,7 @@ The following projects are using Melos: - [NetGlade/auto_mappr](https://github.com/netglade/auto_mappr) - [myConsciousness/atproto.dart](https://github.com/myConsciousness/atproto.dart) - [GrowERP Flutter ERP](https://github.com/growerp/growerp) +- [mrverdant13/coverde](https://github.com/mrverdant13/coverde) > Submit a PR if you'd like to add your project to the list. Update the > [README.md](https://github.com/invertase/melos/edit/main/packages/melos/README.md) From 5d49c4a6c7d227a56935366e9bf1c9aaf5b61122 Mon Sep 17 00:00:00 2001 From: Alex Li Date: Mon, 6 Nov 2023 23:56:23 +0800 Subject: [PATCH 4/4] fix: `.idea/modules.xml` should always uses `/` instead of `\` (#582) --- .../lib/src/common/intellij_project.dart | 4 ++- .../test/common/intellij_project_test.dart | 25 +++++++++++++++++++ 2 files changed, 28 insertions(+), 1 deletion(-) diff --git a/packages/melos/lib/src/common/intellij_project.dart b/packages/melos/lib/src/common/intellij_project.dart index a4f56724..b81aefb5 100644 --- a/packages/melos/lib/src/common/intellij_project.dart +++ b/packages/melos/lib/src/common/intellij_project.dart @@ -149,9 +149,11 @@ class IntellijProject { } String ideaModuleStringForName(String moduleName, {String? relativePath}) { - final imlPath = relativePath != null + var imlPath = relativePath != null ? p.normalize('$relativePath/$moduleName.iml') : '$moduleName.iml'; + // Use `/` instead of `\` no matter what platform is. + imlPath = imlPath.replaceAll(r'\', '/'); final module = '