Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@

### Legacy, temporary exclusions, and cruft
tools/workfiles/*
tools/expert_workdir/

### sublime text ###
**/*.sublime-workspace
3 changes: 2 additions & 1 deletion app_server/components/system/mscmp_syst_authn/.gitignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
# The directory Mix will write compiled artifacts to.
/_build/

# The ElixirLS build and runtime support directory.
The ElixirLS/Expert build and runtime support directory.
/.elixir_ls/
/.expert/

# If you run "mix test --cover", coverage assets end up here.
/cover/
Expand Down
3 changes: 2 additions & 1 deletion app_server/components/system/mscmp_syst_db/.gitignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
# The directory Mix will write compiled artifacts to.
/_build/

# The ElixirLS build and runtime support directory.
The ElixirLS/Expert build and runtime support directory.
/.elixir_ls/
/.expert/

# If you run "mix test --cover", coverage assets end up here.
/cover/
Expand Down
3 changes: 2 additions & 1 deletion app_server/components/system/mscmp_syst_enums/.gitignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
# The directory Mix will write compiled artifacts to.
/_build/

# The ElixirLS build and runtime support directory.
The ElixirLS/Expert build and runtime support directory.
/.elixir_ls/
/.expert/

# If you run "mix test --cover", coverage assets end up here.
/cover/
Expand Down
3 changes: 2 additions & 1 deletion app_server/components/system/mscmp_syst_error/.gitignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
# The directory Mix will write compiled artifacts to.
/_build/

# The ElixirLS build and runtime support directory.
The ElixirLS/Expert build and runtime support directory.
/.elixir_ls/
/.expert/

# If you run "mix test --cover", coverage assets end up here.
/cover/
Expand Down
3 changes: 2 additions & 1 deletion app_server/components/system/mscmp_syst_hierarchy/.gitignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
# The directory Mix will write compiled artifacts to.
/_build/

# The ElixirLS build and runtime support directory.
The ElixirLS/Expert build and runtime support directory.
/.elixir_ls/
/.expert/

# If you run "mix test --cover", coverage assets end up here.
/cover/
Expand Down
3 changes: 2 additions & 1 deletion app_server/components/system/mscmp_syst_instance/.gitignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
# The directory Mix will write compiled artifacts to.
/_build/

# The ElixirLS build and runtime support directory.
The ElixirLS/Expert build and runtime support directory.
/.elixir_ls/
/.expert/

# If you run "mix test --cover", coverage assets end up here.
/cover/
Expand Down
3 changes: 2 additions & 1 deletion app_server/components/system/mscmp_syst_limiter/.gitignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
# The directory Mix will write compiled artifacts to.
/_build/

# The ElixirLS build and runtime support directory.
The ElixirLS/Expert build and runtime support directory.
/.elixir_ls/
/.expert/

# If you run "mix test --cover", coverage assets end up here.
/cover/
Expand Down
3 changes: 2 additions & 1 deletion app_server/components/system/mscmp_syst_mcp_perms/.gitignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
# The directory Mix will write compiled artifacts to.
/_build/

# The ElixirLS build and runtime support directory.
The ElixirLS/Expert build and runtime support directory.
/.elixir_ls/
/.expert/

# If you run "mix test --cover", coverage assets end up here.
/cover/
Expand Down
3 changes: 2 additions & 1 deletion app_server/components/system/mscmp_syst_network/.gitignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
# The directory Mix will write compiled artifacts to.
/_build/

# The ElixirLS build and runtime support directory.
The ElixirLS/Expert build and runtime support directory.
/.elixir_ls/
/.expert/

# If you run "mix test --cover", coverage assets end up here.
/cover/
Expand Down
3 changes: 2 additions & 1 deletion app_server/components/system/mscmp_syst_options/.gitignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
# The directory Mix will write compiled artifacts to.
/_build/

# The ElixirLS build and runtime support directory.
The ElixirLS/Expert build and runtime support directory.
/.elixir_ls/
/.expert/

# If you run "mix test --cover", coverage assets end up here.
/cover/
Expand Down
3 changes: 2 additions & 1 deletion app_server/components/system/mscmp_syst_perms/.gitignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
# The directory Mix will write compiled artifacts to.
/_build/

# The ElixirLS build and runtime support directory.
The ElixirLS/Expert build and runtime support directory.
/.elixir_ls/
/.expert/

# If you run "mix test --cover", coverage assets end up here.
/cover/
Expand Down
3 changes: 2 additions & 1 deletion app_server/components/system/mscmp_syst_service/.gitignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
# The directory Mix will write compiled artifacts to.
/_build/

# The ElixirLS build and runtime support directory.
The ElixirLS/Expert build and runtime support directory.
/.elixir_ls/
/.expert/

# If you run "mix test --cover", coverage assets end up here.
/cover/
Expand Down
3 changes: 2 additions & 1 deletion app_server/components/system/mscmp_syst_session/.gitignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
# The directory Mix will write compiled artifacts to.
/_build/

# The ElixirLS build and runtime support directory.
The ElixirLS/Expert build and runtime support directory.
/.elixir_ls/
/.expert/

# If you run "mix test --cover", coverage assets end up here.
/cover/
Expand Down
3 changes: 2 additions & 1 deletion app_server/components/system/mscmp_syst_settings/.gitignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
# The directory Mix will write compiled artifacts to.
/_build/

# The ElixirLS build and runtime support directory.
The ElixirLS/Expert build and runtime support directory.
/.elixir_ls/
/.expert/

# If you run "mix test --cover", coverage assets end up here.
/cover/
Expand Down
3 changes: 2 additions & 1 deletion app_server/components/system/mscmp_syst_telemetry/.gitignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
# The directory Mix will write compiled artifacts to.
/_build/

# The ElixirLS build and runtime support directory.
The ElixirLS/Expert build and runtime support directory.
/.elixir_ls/
/.expert/

# If you run "mix test --cover", coverage assets end up here.
/cover/
Expand Down
3 changes: 2 additions & 1 deletion app_server/components/system/mscmp_syst_utils/.gitignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
# The directory Mix will write compiled artifacts to.
/_build/

# The ElixirLS build and runtime support directory.
The ElixirLS/Expert build and runtime support directory.
/.elixir_ls/
/.expert/

# If you run "mix test --cover", coverage assets end up here.
/cover/
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
# The directory Mix will write compiled artifacts to.
/_build/

# The ElixirLS build and runtime support directory.
The ElixirLS/Expert build and runtime support directory.
/.elixir_ls/
/.expert/

# If you run "mix test --cover", coverage assets end up here.
/cover/
Expand Down
4 changes: 2 additions & 2 deletions musebms.code-workspace
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"folders": [
{
"name": ".cursor",
"path": ".cursor"
"name": "expert_workdir",
"path": "tools/expert_workdir"
},
{
"name": "database",
Expand Down
Binary file added tools/build_tools/msbms_build_lib-1.2.2.ez
Binary file not shown.
3 changes: 2 additions & 1 deletion tools/build_tools/msbms_build_lib/.gitignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
# The directory Mix will write compiled artifacts to.
/_build/

# The ElixirLS build and runtime support directory.
The ElixirLS/Expert build and runtime support directory.
/.elixir_ls/
/.expert/

# If you run "mix test --cover", coverage assets end up here.
/cover/
Expand Down
10 changes: 8 additions & 2 deletions tools/build_tools/msbms_build_lib/lib/impl/clean_elixir.ex
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,14 @@ defmodule MsbmsBuildLib.Impl.CleanElixir do
#

@spec clean_ls(Path.t(), Types.components()) :: :ok | {:error, message :: String.t()}
def clean_ls(base_dir, components),
do: clean(".elixir_ls", "Elixir Language Server", base_dir, components)
def clean_ls(base_dir, components) do
with :ok <- clean(".elixir_ls", "Elixir Language Server", base_dir, components),
:ok <- clean(".expert", "Elixir Language Server", base_dir, components) do
:ok
else
error -> error
end
end

##############################################################################
#
Expand Down
2 changes: 1 addition & 1 deletion tools/build_tools/msbms_build_lib/mix.exs
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ defmodule MsbmsBuildLib.MixProject do
Code.require_file(Path.expand("../build_config/msbms_build_config.exs", __DIR__))

@name :msbms_build_lib
@version "1.2.1"
@version "1.2.2"

@third_party_deps [
:credo,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
# The directory Mix will write compiled artifacts to.
/_build/

# The ElixirLS build and runtime support directory.
The ElixirLS/Expert build and runtime support directory.
/.elixir_ls/
/.expert/

# If you run "mix test --cover", coverage assets end up here.
/cover/
Expand Down