Skip to content

Commit 60c186a

Browse files
committed
Sort repository types alphabetically
This makes it easier to add support to new types keeping some consistency. Repository types are sorted throughout the documentation and code. Signed-off-by: Leandro Lucarella <[email protected]>
1 parent f043122 commit 60c186a

File tree

2 files changed

+18
-19
lines changed

2 files changed

+18
-19
lines changed

src/frequenz/repo/config/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
```
3636
3737
Again, make sure to pick the correct default configuration based on the type of
38-
your project (`api_config`, `actor_config`, `app_config`, `lib_config`).
38+
your project (`actor_config`, `api_config`, `app_config`, `lib_config`).
3939
4040
If you need to modify the configuration, you can copy one of the default
4141
configurations by using the

src/frequenz/repo/config/nox/default.py

Lines changed: 17 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,14 @@
77
repositories defined by
88
[`frequenz.repo.config.RepositoryType`][frequenz.repo.config.RepositoryType].
99
10-
The `lib_config`, `api_config`, `actor_config` and `app_config`
11-
variables are the default configurations for libraries, APIs, actors and
12-
applications, respectively. The `common_config` variable is the default
13-
configuration for all types of repositories.
10+
The `actor_config`, `api_config`, `app_config`, and `lib_config` variables are the
11+
default configurations for libraries, APIs, actors and applications, respectively. The
12+
`common_config` variable is the default configuration for all types of repositories.
1413
15-
The `lib_command_options`, `api_command_options`, `actor_command_options` and
16-
`app_command_options` variables are the default command-line options for the same
17-
types of repositories, and the `common_command_options` variable is the default
18-
command-line options for all types of repositories.
14+
The `actor_command_options`, `api_command_options`, `app_command_options`, and
15+
`lib_command_options` variables are the default command-line options for the same types
16+
of repositories, and the `common_command_options` variable is the default command-line
17+
options for all types of repositories.
1918
2019
They can be modified before being passed to
2120
[`nox.configure()`][frequenz.repo.config.nox.configure] by using the
@@ -76,11 +75,11 @@
7675
)
7776
"""Default configuration for all types of repositories."""
7877

79-
lib_command_options: _config.CommandsOptions = common_command_options.copy()
80-
"""Default command-line options for libraries."""
78+
actor_command_options: _config.CommandsOptions = common_command_options.copy()
79+
"""Default command-line options for actors."""
8180

82-
lib_config: _config.Config = common_config.copy()
83-
"""Default configuration for libraries."""
81+
actor_config: _config.Config = common_config.copy()
82+
"""Default configuration for actors."""
8483

8584
api_command_options: _config.CommandsOptions = common_command_options.copy()
8685
"""Default command-line options for APIs."""
@@ -99,14 +98,14 @@
9998
and `extra_paths` replacing `"tests"` with `"pytests"`.
10099
"""
101100

102-
actor_command_options: _config.CommandsOptions = common_command_options.copy()
103-
"""Default command-line options for actors."""
104-
105-
actor_config: _config.Config = common_config.copy()
106-
"""Default configuration for actors."""
107-
108101
app_command_options: _config.CommandsOptions = common_command_options.copy()
109102
"""Default command-line options for applications."""
110103

111104
app_config: _config.Config = common_config.copy()
112105
"""Default configuration for applications."""
106+
107+
lib_command_options: _config.CommandsOptions = common_command_options.copy()
108+
"""Default command-line options for libraries."""
109+
110+
lib_config: _config.Config = common_config.copy()
111+
"""Default configuration for libraries."""

0 commit comments

Comments
 (0)