Skip to content
This repository was archived by the owner on Apr 24, 2021. It is now read-only.

Commit bfae3ae

Browse files
authored
Remove unmonad migration setup & clean up (#94)
Finalizes #87
1 parent 8722279 commit bfae3ae

File tree

10 files changed

+7
-326
lines changed

10 files changed

+7
-326
lines changed

.circleci/config.yml

+7-7
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ commands:
9393
opam switch create . 4.06.1 --deps-only | cat
9494
fi
9595
opam env >> $BASH_ENV
96-
96+
9797
jobs:
9898
build_linux:
9999
executor: linux-opam
@@ -103,7 +103,7 @@ jobs:
103103
- attach_workspace:
104104
at: ~/repo/artifacts
105105
- run:
106-
# installs LTS v12 `node`, `npm`, `zip` and `m4`
106+
# installs LTS v12 `node`, `npm`, `zip` and `m4`
107107
name: Install debian deps
108108
command: |
109109
sudo apt-get update
@@ -121,7 +121,7 @@ jobs:
121121
- run:
122122
name: Install opam dev dependencies
123123
command: |
124-
opam install reason.3.6.0 dune.1.11.4 ocaml-migrate-parsetree.1.3.1 ppx_tools_versioned uri --yes | cat
124+
opam install reason.3.6.0 dune.1.11.4 uri --yes | cat
125125
- save-opam-cache
126126
- run:
127127
name: Build
@@ -130,7 +130,7 @@ jobs:
130130
dune build
131131
- run:
132132
name: Test
133-
command: ./_build/install/default/bin/rescript-editor-support.exe --help
133+
command: ./_build/install/default/bin/rescript-editor-support.exe --help
134134
- run:
135135
name: Create tar file for executable
136136
command: |
@@ -169,15 +169,15 @@ jobs:
169169
- run:
170170
name: Install opam dev dependencies
171171
command: |
172-
opam install reason.3.6.0 dune.1.11.4 ocaml-migrate-parsetree.1.3.1 ppx_tools_versioned uri --yes | cat
172+
opam install reason.3.6.0 dune.1.11.4 uri --yes | cat
173173
- save-opam-cache
174174
- run:
175175
name: Build
176176
command: |
177177
dune build
178178
- run:
179179
name: Test
180-
command: ./_build/install/default/bin/rescript-editor-support.exe --help
180+
command: ./_build/install/default/bin/rescript-editor-support.exe --help
181181
- run:
182182
name: Create tar file for executable
183183
command: |
@@ -229,7 +229,7 @@ jobs:
229229
command: |
230230
cd /cygdrive/c/Users/circleci/project
231231
eval $(opam env)
232-
opam install reason.3.6.0 dune.1.11.4 ocaml-migrate-parsetree.1.3.1 ppx_tools_versioned uri --yes | cat
232+
opam install reason.3.6.0 dune.1.11.4 uri --yes | cat
233233
- save_cache:
234234
key: v3-opam-cache-{{ arch }}
235235
paths:

.gitignore

-5
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,3 @@ editor-extensions/vscode/*.zip
77
examples/*/node_modules
88
examples/*/lib
99
editor-extensions/vscode/node_modules
10-
11-
# TODO: remove this after un-monadification
12-
*.cm*
13-
*.out
14-
temp.txt

rescript-editor-support.opam

-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@ depends: [
1212
"dune" {>= "2.7"}
1313
"ocaml" {= "4.06.1"}
1414
"reason" {= "3.6.0"}
15-
"ocaml-migrate-parsetree" {>= "1.3.1" }
16-
"ppx_tools_versioned" {>= "5.4.0"}
1715
"uri" {= "3.1.0"}
1816
]
1917
build: [

src/ppx/Ppx_Monads.re

-141
This file was deleted.

src/ppx/dune

-8
This file was deleted.

src/ppx2/Ppx_Unmonads.re

-148
This file was deleted.

src/ppx2/dune

-8
This file was deleted.

0 commit comments

Comments
 (0)