Skip to content

Commit

Permalink
update REST API docs gnerator
Browse files Browse the repository at this point in the history
  • Loading branch information
develar committed Feb 2, 2016
1 parent e1cd287 commit 34a9c63
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 9 deletions.
2 changes: 1 addition & 1 deletion build/restApiDocGenerator/apidoc.json
@@ -1,5 +1,5 @@
{
"name": "IntelliJ Platform REST API",
"version": "140.2110",
"version": "144.3600.0",
"url" : "http://localhost:63342/api"
}
29 changes: 22 additions & 7 deletions build/restApiDocGenerator/gulpfile.js
@@ -1,16 +1,31 @@
var gulp = require('gulp')
var apidoc = require('gulp-apidoc')
var path = require('path')
/*
* Copyright 2000-2016 JetBrains s.r.o.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
const gulp = require("gulp")
const apidoc = require("gulp-apidoc")
const path = require("path")

var sources = path.resolve("../../platform/built-in-server/src")
const sources = path.resolve("../../platform/built-in-server/src")

gulp.task('apidoc', function () {
gulp.task("apidoc", function (done) {
var destDir = (process.env.HOME || process.env.HOMEPATH || process.env.USERPROFILE) + "/idea-rest-api";
console.info("Generating docs from " + sources + " to " + destDir)
apidoc.exec({src: sources, dest: destDir})
apidoc({src: sources, dest: destDir}, done)
})

gulp.task('default', ['apidoc'])
gulp.task('default', ["apidoc"])

gulp.task('watch', function() {
gulp.watch(sources + "/**/*.{clj,coffee,cs,dart,erl,go,java,js,php,py,rb,ts,pm}", ['apidoc'])
Expand Down
3 changes: 2 additions & 1 deletion build/restApiDocGenerator/package.json
@@ -1,7 +1,8 @@
{
"name": "restApiDocGenerator",
"private": true,
"devDependencies": {
"gulp": "^3.9.0",
"gulp-apidoc": "^0.1.4"
"gulp-apidoc": "^0.2.2"
}
}

0 comments on commit 34a9c63

Please sign in to comment.