Add goog.provides and goog.requires

This commit is contained in:
Tom Payne
2013-09-03 11:30:59 +02:00
parent 9be84796c8
commit 1db4750c72
21 changed files with 84 additions and 27 deletions
+3
View File
@@ -35,6 +35,9 @@
// require libtess
/*global libtess */
goog.provide('libtess.PQHandleElem');
goog.require('libtess');
// TODO(bckenny): more specific typing on key
+3
View File
@@ -35,6 +35,9 @@
// require libtess
/*global libtess */
goog.provide('libtess.PQNode');
goog.require('libtess');
// TODO(bckenny): maybe just have these created inline as literals
// (or unboxed directly - PQHandle is just an array index number)
+4
View File
@@ -36,6 +36,10 @@
// require libtess.PriorityQHeap
/*global libtess */
goog.provide('libtess.PriorityQ');
goog.require('libtess');
goog.require('libtess.PriorityQHeap');
// TODO(bckenny): preallocating arrays may actually be hurting us in sort
// performance (esp if theres some undefs in there)
@@ -37,6 +37,11 @@
// require libtess.PQHandleElem
/*global libtess */
goog.provide('libtess.PriorityQHeap');
goog.require('libtess');
goog.require('libtess.PQHandleElem');
goog.require('libtess.PQNode');
// TODO(bckenny): keys appear to always be GluVertex in this case?