Browse files

Use internal compiler. Remove some fixed TODOs

  • Loading branch information...
1 parent 75ae79d commit 092c925ede7ab9e30ad461bc22772435bb2e67b0 @aslakhellesoy aslakhellesoy committed Jan 2, 2012
Showing with 2 additions and 16 deletions.
  1. +0 −15
  2. +1 −1 cucumber-jvm.ipr
  3. +1 −0 java/src/main/code_generator/
@@ -141,18 +141,3 @@ Fork the repository on Github, clone it and send a pull request when you have fi
* Reports exception when Before hook fails
* Skips steps when before hook fails
-Need to sort out path issues:
-With Java we typically pick up duplicate features from src/test/resources and target/test-classes. This happens
-because the absence of a @Feature tag defaults to ".", which is the current directory. Maybe the Backend needs
-to tell whether to load features from the CLASSPATH or from the FS? It makes sense to use the CLASSPATH for Java
-(and not the FS), but for dynamic languages it makes more sense to get them from the FS.
-Also need to distinguish properly between gluePaths and featurePaths. This is a problem in the JUnit runner (,
-which currently picks it up from a system property.
-Never use packages
-The Test file's package is the dir
-Can be overridden
-Gluepath overridden separately
@@ -53,7 +53,7 @@
<option name="ADDITIONAL_OPTIONS_STRING" value="-target 1.6 -source 1.6 -encoding UTF-8" />
<component name="CompilerConfiguration">
- <option name="DEFAULT_COMPILER" value="Javac" />
+ <option name="DEFAULT_COMPILER" value="compAPI" />
<resourceExtensions />
<entry name="?*.properties" />
@@ -1,6 +1,7 @@
package cucumber.annotation.<%= i18n.underscored_iso_code -%>;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;

0 comments on commit 092c925

Please sign in to comment.