nitweb: move `web` group to `doc::api`
authorAlexandre Terrasa <alexandre@moz-code.org>
Tue, 28 Nov 2017 18:12:15 +0000 (13:12 -0500)
committerAlexandre Terrasa <alexandre@moz-code.org>
Fri, 8 Dec 2017 19:59:56 +0000 (14:59 -0500)
Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

src/doc/api/api.nit [moved from src/web/web.nit with 99% similarity]
src/doc/api/api_auth.nit [moved from src/web/api_auth.nit with 98% similarity]
src/doc/api/api_base.nit [moved from src/web/web_base.nit with 99% similarity]
src/doc/api/api_catalog.nit [moved from src/web/api_catalog.nit with 100% similarity]
src/doc/api/api_docdown.nit [moved from src/web/api_docdown.nit with 100% similarity]
src/doc/api/api_feedback.nit [moved from src/web/api_feedback.nit with 99% similarity]
src/doc/api/api_graph.nit [moved from src/web/api_graph.nit with 99% similarity]
src/doc/api/api_light.nit [moved from src/web/api_light.nit with 98% similarity]
src/doc/api/api_metrics.nit [moved from src/web/api_metrics.nit with 99% similarity]
src/doc/api/api_model.nit [moved from src/web/api_model.nit with 99% similarity]
src/nitweb.nit

similarity index 99%
rename from src/web/web.nit
rename to src/doc/api/api.nit
index 2bbd690..f91958e 100644 (file)
@@ -13,7 +13,7 @@
 # limitations under the License.
 
 # Components required to build a web server about the nit model.
-module web
+module api
 
 import api_auth
 import api_model
similarity index 98%
rename from src/web/api_auth.nit
rename to src/doc/api/api_auth.nit
index 80cce5d..e9d066f 100644 (file)
@@ -14,7 +14,7 @@
 
 module api_auth
 
-import web_base
+import api_base
 import popcorn::pop_auth
 
 redef class NitwebConfig
similarity index 99%
rename from src/web/web_base.nit
rename to src/doc/api/api_base.nit
index 6bcb710..d683dab 100644 (file)
@@ -13,7 +13,7 @@
 # limitations under the License.
 
 # Base classes used by `nitweb`.
-module web_base
+module api_base
 
 import model::model_views
 import model::model_json
similarity index 99%
rename from src/web/api_feedback.nit
rename to src/doc/api/api_feedback.nit
index d94c9b3..81faaeb 100644 (file)
@@ -15,7 +15,7 @@
 # Feedback related features
 module api_feedback
 
-import web_base
+import api_base
 import popcorn::pop_auth
 
 redef class NitwebConfig
similarity index 99%
rename from src/web/api_graph.nit
rename to src/doc/api/api_graph.nit
index 33ff7f8..e1bce36 100644 (file)
@@ -15,7 +15,7 @@
 # Render various graph from a model.
 module api_graph
 
-import web_base
+import api_base
 import dot
 import uml
 
similarity index 98%
rename from src/web/api_light.nit
rename to src/doc/api/api_light.nit
index 8e7bde5..e595d4a 100644 (file)
@@ -15,7 +15,7 @@
 # Highlight and collect messages from a piece of code
 module api_light
 
-import web_base
+import api_base
 import htmlight
 
 redef class APIRouter
similarity index 99%
rename from src/web/api_metrics.nit
rename to src/doc/api/api_metrics.nit
index 1d0e3bb..4fcdb9e 100644 (file)
@@ -14,7 +14,7 @@
 
 module api_metrics
 
-import web_base
+import api_base
 import metrics
 
 redef class APIRouter
similarity index 99%
rename from src/web/api_model.nit
rename to src/doc/api/api_model.nit
index fba7196..0829648 100644 (file)
@@ -14,7 +14,7 @@
 
 module api_model
 
-import web_base
+import api_base
 import htmlight
 import uml
 import model::model_index
@@ -250,7 +250,6 @@ class APIEntityDefs
                mentities = limit_mentities(req, mentities)
                res.api_json(req, new JsonArray.from(mentities))
        end
-       end
 end
 
 abstract class SVGHandler
index 2b61ab7..3617df4 100644 (file)
@@ -16,7 +16,7 @@
 module nitweb
 
 import frontend
-import web
+import doc::api
 import doc::doc_down
 
 redef class ToolContext