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
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .credo.exs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
name: "default",
files: %{
included: ["lib/", "src/", "web/", "apps/"],
excluded: ["apps/remote_control/test/fixtures/**/*.ex", "apps/common/lib/future/**/*.ex"]
excluded: ["apps/engine/test/fixtures/**/*.ex", "apps/forge/lib/future/**/*.ex"]
},
plugins: [],
requires: [],
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/elixir.yml
Original file line number Diff line number Diff line change
Expand Up @@ -114,10 +114,10 @@ jobs:
uses: actions/cache@v3
with:
path: "priv/plts"
key: lexical-plts-2-${{ env.DEFAULT_OTP }}-${{ env.DEFAULT_ELIXIR }}-${{ hashFiles('apps/**/mix.lock' ) }}-${{ github.run_id }}
key: expert-plts-2-${{ env.DEFAULT_OTP }}-${{ env.DEFAULT_ELIXIR }}-${{ hashFiles('apps/**/mix.lock' ) }}-${{ github.run_id }}
restore-keys: |
lexical-plts-2-${{ env.DEFAULT_OTP }}-${{ env.DEFAULT_ELIXIR }}-${{ hashFiles('apps/**/mix.lock') }}-
lexical-plts-2-${{ env.DEFAULT_OTP }}-${{ env.DEFAULT_ELIXIR }}-
expert-plts-2-${{ env.DEFAULT_OTP }}-${{ env.DEFAULT_ELIXIR }}-${{ hashFiles('apps/**/mix.lock') }}-
expert-plts-2-${{ env.DEFAULT_OTP }}-${{ env.DEFAULT_ELIXIR }}-

# Step: Download project dependencies. If unchanged, uses
# the cached version.
Expand Down Expand Up @@ -215,7 +215,7 @@ jobs:
with:
context: .
file: ./integration/Dockerfile
tags: lx
tags: xp
# GitHub Actions cache
# https://docs.docker.com/build/ci/github-actions/cache/
cache-from: type=gha
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Release Lexical
name: Release Expert

on:
push:
Expand All @@ -7,7 +7,7 @@ on:
jobs:
release:
runs-on: ubuntu-latest
name: Build and release Lexical
name: Build and release Expert
permissions:
contents: write
steps:
Expand Down Expand Up @@ -43,12 +43,12 @@ jobs:

- name: Archive release
run: |
cp lexical.zip lexical-${{ github.ref_name }}.zip
cp expert.zip expert-${{ github.ref_name }}.zip

- name: Publish release
uses: ncipollo/release-action@v1
with:
artifacts: lexical*.zip
artifacts: expert*.zip
makeLatest: true
generateReleaseNotes: false
allowUpdates: true
Expand Down
6 changes: 3 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,10 @@ erl_crash.dump
# Temporary files, for example, from tests.
/tmp/

lexical.log
expert.log

lexical_debug
expert_debug

priv/plts

apps/common/src/future_elixir_parser.erl
apps/forge/src/future_elixir_parser.erl
2 changes: 1 addition & 1 deletion .iex.exs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
use Lexical.Server.IEx.Helpers
use Expert.IEx.Helpers

try do
Mix.ensure_application!(:observer)
Expand Down
4 changes: 2 additions & 2 deletions .iex.namespaced.exs
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
use LXical.Server.IEx.Helpers
alias LXical, as: Lexical
use XPExpert.Server.IEx.Helpers
alias XPExpert, as: EXpert
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
poncho_dirs = common lexical_credo proto protocol remote_control server
poncho_dirs = forge expert_credo proto protocol engine expert

compile.all: compile.poncho

Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@

<img alt="Lexical logo: Lexi the lynx" src="assets/lexi-logo.svg" width="150" height="200" align="right"/>

# Lexical
# Expert

Lexical is a next-generation language server for the Elixir programming language.
Expert is a next-generation language server for the Elixir programming language.

<br><br><br>

Expand Down Expand Up @@ -154,7 +154,7 @@ language server. This allows you to investigate processes, make
changes to the running code, or run `:observer`.

While in the debugging shell, all the functions in
`Lexical.Server.IEx.Helpers` are imported for you, and some common
`Expert.IEx.Helpers` are imported for you, and some common
modules, like `Lexical.Project` and `Lexical.Document` are
aliased.

Expand Down
27 changes: 0 additions & 27 deletions apps/common/.formatter.exs

This file was deleted.

26 changes: 0 additions & 26 deletions apps/common/.gitignore

This file was deleted.

21 changes: 0 additions & 21 deletions apps/common/lib/lexical.ex

This file was deleted.

52 changes: 0 additions & 52 deletions apps/common/lib/lexical/ast/analysis/alias.ex

This file was deleted.

92 changes: 0 additions & 92 deletions apps/common/lib/lexical/ast/analysis/import.ex

This file was deleted.

10 changes: 0 additions & 10 deletions apps/common/lib/lexical/ast/analysis/require.ex

This file was deleted.

Loading
Loading