nitg: rename `common_ffi` group to `ffi`
authorAlexis Laferrière <alexis.laf@xymus.net>
Fri, 12 Sep 2014 19:46:56 +0000 (15:46 -0400)
committerAlexis Laferrière <alexis.laf@xymus.net>
Wed, 17 Sep 2014 18:35:00 +0000 (14:35 -0400)
Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

12 files changed:
src/compiler/android_platform.nit
src/compiler/compiler_ffi.nit
src/ffi/c.nit [moved from src/common_ffi/c.nit with 100% similarity]
src/ffi/c_compiler_options.nit [moved from src/common_ffi/c_compiler_options.nit with 100% similarity]
src/ffi/cpp.nit [moved from src/common_ffi/cpp.nit with 99% similarity]
src/ffi/extern_classes.nit [moved from src/common_ffi/extern_classes.nit with 100% similarity]
src/ffi/extra_java_files.nit [moved from src/common_ffi/extra_java_files.nit with 100% similarity]
src/ffi/ffi.nit [moved from src/common_ffi/common_ffi.nit with 99% similarity]
src/ffi/ffi_base.nit [moved from src/common_ffi/ffi_base.nit with 100% similarity]
src/ffi/header_dependency.nit [moved from src/common_ffi/header_dependency.nit with 98% similarity]
src/ffi/java.nit [moved from src/common_ffi/java.nit with 99% similarity]
src/ffi/pkgconfig.nit [moved from src/common_ffi/pkgconfig.nit with 100% similarity]

index c06a374..6fec966 100644 (file)
@@ -19,8 +19,8 @@ module android_platform
 
 import platform
 import abstract_compiler
-import common_ffi
-intrude import common_ffi::extra_java_files
+import ffi
+intrude import ffi::extra_java_files
 import android_annotations
 
 redef class ToolContext
index 331955e..37689d8 100644 (file)
@@ -18,7 +18,7 @@
 module compiler_ffi
 
 intrude import abstract_compiler
-intrude import common_ffi
+intrude import ffi
 import nitni
 
 redef class MModule
similarity index 100%
rename from src/common_ffi/c.nit
rename to src/ffi/c.nit
similarity index 99%
rename from src/common_ffi/cpp.nit
rename to src/ffi/cpp.nit
index 06f8f25..f75c100 100644 (file)
@@ -63,7 +63,7 @@ class CPPLanguage
                var indirection_sig = mproperty.build_csignature(mclass_type, mmodule, "___cpp_impl_mid", long_signature, internal_call_context)
 
                ## In C file (__ffi.c)
-               
+
                # Declare the indirection function in C
                ecc.body_decl.add("{indirection_sig};\n")
 
similarity index 99%
rename from src/common_ffi/common_ffi.nit
rename to src/ffi/ffi.nit
index 814c882..a418616 100644 (file)
@@ -17,7 +17,7 @@
 # FFI concers common between the compilers and the interpreter.
 # Offers services to compile modules using foreign code. Mainly allows
 # to wrap foreign code in Nit methods.
-module common_ffi
+module ffi
 
 import modelbuilder
 
similarity index 98%
rename from src/common_ffi/header_dependency.nit
rename to src/ffi/header_dependency.nit
index de247e5..485ba1f 100644 (file)
@@ -53,7 +53,7 @@ redef class MModule
 
                        # does the super module has inherited dependancies?
                        var hd = m.header_dependencies
-                       if not hd.is_empty then 
+                       if not hd.is_empty then
                                header_dependencies.add_all(hd)
                        end
 
similarity index 99%
rename from src/common_ffi/java.nit
rename to src/ffi/java.nit
index d3a7b68..7be54ce 100644 (file)
@@ -408,7 +408,7 @@ redef class NitniCallback
 
        # Returns the list of C functions to link with extern Java methods, as required
        # to enable this callback from Java code.
-       # 
+       #
        # Return used by `MModule::ensure_linking_callback_methods`
        #
        # TODO we return an Array to support cast and other features like that
@@ -462,7 +462,7 @@ redef class MType
        private fun jni_type: String do return "jint"
 
        # JNI short type name (for signatures)
-       # 
+       #
        # Is used by `MMethod::build_jni_format` to pass a Java method signature
        # to the JNI function `GetStaticMetodId`.
        private fun jni_format: String do return "I"
@@ -543,7 +543,7 @@ end
 
 redef class MMethod
        # Returns the JNI signature format of this Nit method
-       # 
+       #
        # Example: a Nity signature `(Bool, Int, Float, JavaString)` is represented by
        # the JNI format `(ZIDLjava/lang/string;)V"
        private fun build_jni_format(recv_mtype: MClassType, from_mmodule: MModule): String