Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Use internal compiler. Remove some fixed TODOs

  • Loading branch information...
commit 092c925ede7ab9e30ad461bc22772435bb2e67b0 1 parent 75ae79d
@aslakhellesoy aslakhellesoy authored
View
15 README.md
@@ -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 (Cucumber.java),
-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
View
2  cucumber-jvm.ipr
@@ -53,7 +53,7 @@
<option name="ADDITIONAL_OPTIONS_STRING" value="-target 1.6 -source 1.6 -encoding UTF-8" />
</component>
<component name="CompilerConfiguration">
- <option name="DEFAULT_COMPILER" value="Javac" />
+ <option name="DEFAULT_COMPILER" value="compAPI" />
<resourceExtensions />
<wildcardResourcePatterns>
<entry name="?*.properties" />
View
1  java/src/main/code_generator/I18n.java.erb
@@ -1,6 +1,7 @@
package cucumber.annotation.<%= i18n.underscored_iso_code -%>;
import cucumber.runtime.java.StepDefAnnotation;
+
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
Please sign in to comment.
Something went wrong with that request. Please try again.