Skip to content

Commit

Permalink
Fixing #67, don't know how to exclude references
Browse files Browse the repository at this point in the history
  • Loading branch information
samchon committed Apr 18, 2020
1 parent 3d10ca4 commit e519900
Show file tree
Hide file tree
Showing 204 changed files with 825 additions and 213 deletions.
7 changes: 4 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,8 @@
"main": "./index.js",
"typings": "./index.d.ts",
"scripts": {
"api": "typedoc src --ignoreCompilerErrors --plugin typedoc-plugin-external-module-name --exclude \"**/+(test|benchmark)/**\" --excludePrivate --excludeProtected --excludeNotExported --out ",
"api": "typedoc src --exclude \"**/+(test|benchmark)/**\" --excludeNotDocumented --plugin typedoc-plugin-external-module-name --out ../tstl.pages/api",
"migration": "ts-node build/migration",
"benchmark": "node benchmark",
"build": "npm run clean && npm run module && npm run compile && npm run dist && npm run test",
"clean": "ts-node build/clean",
Expand All @@ -28,8 +29,8 @@
"cli": "^1.0.1",
"source-map-support": "^0.5.16",
"ts-node": "^8.6.2",
"typedoc": "^0.14.2",
"typedoc-plugin-external-module-name": "^2.0.0",
"typedoc": "^0.17.4",
"typedoc-plugin-external-module-name": "^3.0.0",
"typescript": "^3.8.3"
},
"homepage": "https://github.com/samchon/tstl",
Expand Down
5 changes: 4 additions & 1 deletion src/algorithm/binary_search.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
//================================================================
/** @module std */
/**
* @packageDocumentation
* @module std
*/
//================================================================
import { IForwardIterator } from "../iterator/IForwardIterator";
import { IPointer } from "../functional/IPointer";
Expand Down
5 changes: 4 additions & 1 deletion src/algorithm/heap.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
//================================================================
/** @module std */
/**
* @packageDocumentation
* @module std
*/
//================================================================
import { IRandomAccessIterator } from "../iterator/IRandomAccessIterator";
import { IPointer } from "../functional/IPointer";
Expand Down
5 changes: 4 additions & 1 deletion src/algorithm/index.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
//================================================================
/** @module std */
/**
* @packageDocumentation
* @module std
*/
//================================================================
// <algorithm>
//
Expand Down
5 changes: 4 additions & 1 deletion src/algorithm/iterations.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
//================================================================
/** @module std */
/**
* @packageDocumentation
* @module std
*/
//================================================================
import { IForwardIterator } from "../iterator/IForwardIterator";
import { IPointer } from "../functional/IPointer";
Expand Down
5 changes: 4 additions & 1 deletion src/algorithm/mathematics.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
//================================================================
/** @module std */
/**
* @packageDocumentation
* @module std
*/
//================================================================
import { IForwardIterator } from "../iterator/IForwardIterator";
import { IBidirectionalIterator } from "../iterator/IBidirectionalIterator";
Expand Down
5 changes: 4 additions & 1 deletion src/algorithm/merge.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
//================================================================
/** @module std */
/**
* @packageDocumentation
* @module std
*/
//================================================================
import { IForwardIterator } from "../iterator/IForwardIterator";
import { IBidirectionalIterator } from "../iterator/IBidirectionalIterator";
Expand Down
5 changes: 4 additions & 1 deletion src/algorithm/modifiers.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
//================================================================
/** @module std */
/**
* @packageDocumentation
* @module std
*/
//================================================================
import { IForwardIterator } from "../iterator/IForwardIterator";
import { IBidirectionalIterator } from "../iterator/IBidirectionalIterator";
Expand Down
5 changes: 4 additions & 1 deletion src/algorithm/partition.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
//================================================================
/** @module std */
/**
* @packageDocumentation
* @module std
*/
//================================================================
import { IForwardIterator } from "../iterator/IForwardIterator";
import { IBidirectionalIterator } from "../iterator/IBidirectionalIterator";
Expand Down
5 changes: 4 additions & 1 deletion src/algorithm/random.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
//================================================================
/** @module std */
/**
* @packageDocumentation
* @module std
*/
//================================================================
import { IForwardIterator } from "../iterator/IForwardIterator";
import { IPointer } from "../functional/IPointer";
Expand Down
5 changes: 4 additions & 1 deletion src/algorithm/sorting.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
//================================================================
/** @module std */
/**
* @packageDocumentation
* @module std
*/
//================================================================
import { IForwardIterator } from "../iterator/IForwardIterator";
import { IRandomAccessIterator } from "../iterator/IRandomAccessIterator";
Expand Down
5 changes: 4 additions & 1 deletion src/base/container/Container.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
//================================================================
/** @module std.base */
/**
* @packageDocumentation
* @module std.base
*/
//================================================================
import { IContainer } from "./IContainer";

Expand Down
5 changes: 4 additions & 1 deletion src/base/container/IArrayContainer.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
//================================================================
/** @module std.base */
/**
* @packageDocumentation
* @module std.base
*/
//================================================================
import { ILinearContainer } from "./ILinearContainer";
import { IRandomAccessIterator } from "../../iterator/IRandomAccessIterator";
Expand Down
5 changes: 4 additions & 1 deletion src/base/container/IContainer.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
//================================================================
/** @module std.base */
/**
* @packageDocumentation
* @module std.base
*/
//================================================================
import { IBidirectionalContainer } from "../../ranges/container/IBidirectionalContainer";
import { IEmpty } from "../../internal/container/partial/IEmpty";
Expand Down
5 changes: 4 additions & 1 deletion src/base/container/IDequeContainer.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
//================================================================
/** @module std.base */
/**
* @packageDocumentation
* @module std.base
*/
//================================================================
import { IContainer } from "./IContainer";
import { IDeque } from "../../internal/container/partial/IDeque";
Expand Down
5 changes: 4 additions & 1 deletion src/base/container/IHashMap.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
//================================================================
/** @module std.base */
/**
* @packageDocumentation
* @module std.base
*/
//================================================================
import { MapContainer } from "./MapContainer";
import { IHashContainer } from "../../internal/container/associative/IHashContainer";
Expand Down
5 changes: 4 additions & 1 deletion src/base/container/IHashSet.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
//================================================================
/** @module std.base */
/**
* @packageDocumentation
* @module std.base
*/
//================================================================
import { SetContainer } from "./SetContainer";
import { IHashContainer } from "../../internal/container/associative/IHashContainer";
Expand Down
5 changes: 4 additions & 1 deletion src/base/container/ILinearContainer.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
//================================================================
/** @module std.base */
/**
* @packageDocumentation
* @module std.base
*/
//================================================================
import { IContainer } from "./IContainer";
import { ILinearContainerBase } from "../../internal/container/linear/ILinearContainerBase";
Expand Down
5 changes: 4 additions & 1 deletion src/base/container/ITreeMap.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
//================================================================
/** @module std.base */
/**
* @packageDocumentation
* @module std.base
*/
//================================================================
import { MapContainer } from "./MapContainer";
import { ITreeContainer } from "../../internal/container/associative/ITreeContainer";
Expand Down
5 changes: 4 additions & 1 deletion src/base/container/ITreeSet.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
//================================================================
/** @module std.base */
/**
* @packageDocumentation
* @module std.base
*/
//================================================================
import { SetContainer } from "./SetContainer";
import { ITreeContainer } from "../../internal/container/associative/ITreeContainer";
Expand Down
5 changes: 4 additions & 1 deletion src/base/container/MapContainer.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
//================================================================
/** @module std.base */
/**
* @packageDocumentation
* @module std.base
*/
//================================================================
import { IAssociativeContainer } from "../../internal/container/associative/IAssociativeContainer";
import { IContainer } from "./IContainer";
Expand Down
5 changes: 4 additions & 1 deletion src/base/container/MultiMap.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
//================================================================
/** @module std.base */
/**
* @packageDocumentation
* @module std.base
*/
//================================================================
import { MapContainer } from "./MapContainer";

Expand Down
5 changes: 4 additions & 1 deletion src/base/container/MultiSet.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
//================================================================
/** @module std.base */
/**
* @packageDocumentation
* @module std.base
*/
//================================================================
import { SetContainer } from "./SetContainer";

Expand Down
5 changes: 4 additions & 1 deletion src/base/container/SetContainer.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
//================================================================
/** @module std.base */
/**
* @packageDocumentation
* @module std.base
*/
//================================================================
import { IAssociativeContainer } from "../../internal/container/associative/IAssociativeContainer";
import { IContainer } from "./IContainer";
Expand Down
5 changes: 4 additions & 1 deletion src/base/container/UniqueMap.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
//================================================================
/** @module std.base */
/**
* @packageDocumentation
* @module std.base
*/
//================================================================
import { MapContainer } from "./MapContainer";

Expand Down
5 changes: 4 additions & 1 deletion src/base/container/UniqueSet.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
//================================================================
/** @module std.base */
/**
* @packageDocumentation
* @module std.base
*/
//================================================================
import { SetContainer } from "./SetContainer";

Expand Down
5 changes: 4 additions & 1 deletion src/base/container/index.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
//================================================================
/** @module std.base */
/**
* @packageDocumentation
* @module std.base
*/
//================================================================
// LINEAR
export * from "./IContainer";
Expand Down
8 changes: 7 additions & 1 deletion src/base/index.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
//================================================================
/** @module std.base */
/**
* Basic Features
*
* @packageDocumentation
* @module std.base
* @preferred
*/
//================================================================
export * from "./container/index";
9 changes: 1 addition & 8 deletions src/benchmark/internal/StringUtil.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,5 @@
/**
* A utility class supporting static methods of string.
*
* The {@link StringUtil} utility class is an all-static class with methods for working with string objects.
* You do not create instances of {@link StringUtil}; instead you call methods such as the
* ```StringUtil.substitute()``` method.
*
* @reference http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/mx/utils/StringUtil.html
* @author Jeongho Nam - https://github.com/samchon
* @hidden
*/
export class StringUtil
{
Expand Down
5 changes: 4 additions & 1 deletion src/container/Deque.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
//================================================================
/** @module std */
/**
* @packageDocumentation
* @module std
*/
//================================================================
import { IArrayContainer } from "../base/container/IArrayContainer";
import { ArrayContainer } from "../internal/container/linear/ArrayContainer";
Expand Down
5 changes: 4 additions & 1 deletion src/container/ForwardList.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
//================================================================
/** @module std */
/**
* @packageDocumentation
* @module std
*/
//================================================================
import { IForwardContainer } from "../ranges/container/IForwardContainer";
import { IForwardIterator } from "../iterator/IForwardIterator";
Expand Down
5 changes: 4 additions & 1 deletion src/container/HashMap.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
//================================================================
/** @module std */
/**
* @packageDocumentation
* @module std
*/
//================================================================
import { UniqueMap } from "../base/container/UniqueMap";
import { IHashMap } from "../base/container/IHashMap";
Expand Down
5 changes: 4 additions & 1 deletion src/container/HashMultiMap.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
//================================================================
/** @module std */
/**
* @packageDocumentation
* @module std
*/
//================================================================
import { MultiMap } from "../base/container/MultiMap";
import { IHashMap } from "../base/container/IHashMap";
Expand Down
5 changes: 4 additions & 1 deletion src/container/HashMultiSet.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
//================================================================
/** @module std */
/**
* @packageDocumentation
* @module std
*/
//================================================================
import { MultiSet } from "../base/container/MultiSet";
import { IHashSet } from "../base/container/IHashSet";
Expand Down
5 changes: 4 additions & 1 deletion src/container/HashSet.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
//================================================================
/** @module std */
/**
* @packageDocumentation
* @module std
*/
//================================================================
import { UniqueSet } from "../base/container/UniqueSet";
import { IHashSet } from "../base/container/IHashSet";
Expand Down
5 changes: 4 additions & 1 deletion src/container/List.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
//================================================================
/** @module std */
/**
* @packageDocumentation
* @module std
*/
//================================================================
import { ListContainer } from "../internal/container/linear/ListContainer";
import { IDequeContainer } from "../base/container/IDequeContainer";
Expand Down
5 changes: 4 additions & 1 deletion src/container/PriorityQueue.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
//================================================================
/** @module std */
/**
* @packageDocumentation
* @module std
*/
//================================================================
import { AdaptorContainer } from "../internal/container/linear/AdaptorContainer";

Expand Down
5 changes: 4 additions & 1 deletion src/container/Queue.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
//================================================================
/** @module std */
/**
* @packageDocumentation
* @module std
*/
//================================================================
import { AdaptorContainer } from "../internal/container/linear/AdaptorContainer";
import { List } from "./List";
Expand Down
Loading

0 comments on commit e519900

Please sign in to comment.