-
Notifications
You must be signed in to change notification settings - Fork 330
/
IDE.properties.tmp
47 lines (37 loc) · 1.46 KB
/
IDE.properties.tmp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
########################################################
# If you are only working on a subset of the modules in this project, you can optimize your
# IDE to only load those modules. Copy `IDE.properties.tmp` to `IDE.properties` and comment out
# any lines that correspond to modules you do not want to work on. This will cause Gradle to
# swap those project dependencies for binary dependencies resolved from either Maven local or
# the OSS snapshots repository, and speed up your IDE.
########################################################
# To work on the core module like recipe lifecycle, semver semantics, etc. or
# to work on the RewriteTest unit testing harness.
rewrite-core
rewrite-test
# To work on Java recipes, you generally only need rewrite-java and rewrite-java-test.
# The former is where the recipe logic lives, and the latter is where the tests live.
# rewrite-java-tck and rewrite-java-17 are only needed if you intend to work on the
# language parser.
rewrite-java
rewrite-java-lombok
rewrite-java-test
rewrite-java-tck
rewrite-java-17
rewrite-java-21
# Other language modules
rewrite-gradle
rewrite-groovy
rewrite-hcl
rewrite-json
rewrite-maven
rewrite-properties
rewrite-protobuf
rewrite-xml
rewrite-yaml
# These aren't depended on by any other modules, so if you comment them out
# there is no need for a binary dependency substitution rule.
rewrite-benchmarks
rewrite-bom
# Tools that are used less frequently to, for example, build new language parsers.
#tools