Skip to content

Commit

Permalink
chore(release): 3.2.0 [skip ci]
Browse files Browse the repository at this point in the history
  • Loading branch information
semantic-release-bot committed Aug 16, 2021
1 parent 6bfa61b commit 59880a9
Show file tree
Hide file tree
Showing 9 changed files with 56 additions and 5 deletions.
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,20 @@
# [3.2.0](https://github.com/atom-ide-community/atom-ide-outline/compare/v3.1.0...v3.2.0) (2021-08-16)


### Bug Fixes

* add padding for call hierarchy ([4ef8c4c](https://github.com/atom-ide-community/atom-ide-outline/commit/4ef8c4c7e8917244e7084a7655ec6ad66ffae57d))
* catch promise failures in the service ([a2fd212](https://github.com/atom-ide-community/atom-ide-outline/commit/a2fd212424431becd375730a0e207539e3d4e249))
* proider returns disposable ([226f0a2](https://github.com/atom-ide-community/atom-ide-outline/commit/226f0a256752bf93b0a8425f5c8ab98b52cf4629))
* use the default color for call hierarchy ([5d83626](https://github.com/atom-ide-community/atom-ide-outline/commit/5d836263aebb32270489ef269a46a532db1041bc))
* use the same fold width for call hierarchy ([9b4ad8d](https://github.com/atom-ide-community/atom-ide-outline/commit/9b4ad8ddfbafd02d8c4d0f88e4bb7e0879baeef2))
* use the same text style as the outline for call hierarchy ([bba136a](https://github.com/atom-ide-community/atom-ide-outline/commit/bba136ab63d9cf7b2fb5c0a819f69b9e1ba9d5d3))


### Features

* add call hierarcy ([f145155](https://github.com/atom-ide-community/atom-ide-outline/commit/f14515558a97b6f150d3b52631272decb8ec066e))

## [3.1.0](https://github.com/atom-ide-community/atom-ide-outline/compare/v3.0.0...v3.1.0) (2021-6-27)

- feat: support revealing the cursors that are between the symbols
Expand Down
18 changes: 18 additions & 0 deletions dist/call-hierarchy/call-hierarchy-view.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
import type { Point, TextEditor } from "atom";
import type { ProviderRegistry } from "atom-ide-base/commons-atom/ProviderRegistry";
import type { CallHierarchy, CallHierarchyProvider, CallHierarchyType } from "atom-ide-base";
import statuses from "./statuses.json";
declare type statusKey = keyof typeof statuses;
export declare class CallHierarchyView extends HTMLElement {
#private;
destroyed: boolean;
getTitle: () => string;
getIconName: () => string;
static getStatus(data: CallHierarchy<CallHierarchyType> | statusKey | null | undefined): statusKey | "valid";
constructor({ providerRegistry }: {
providerRegistry: ProviderRegistry<CallHierarchyProvider>;
});
showCallHierarchy(editor?: TextEditor, point?: Point): Promise<void>;
destroy(): void;
}
export {};
5 changes: 5 additions & 0 deletions dist/call-hierarchy/main.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
import type { Disposable } from "atom";
import type { CallHierarchyProvider } from "atom-ide-base";
export declare function activate(): void;
export declare function deactivate(): void;
export declare function consumeCallHierarchyProvider(provider: CallHierarchyProvider): Disposable;
10 changes: 10 additions & 0 deletions dist/call-hierarchy/tab-handler.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
export declare class TabHandler<T extends object> {
#private;
item: T | undefined;
constructor({ createItem, }: {
createItem: () => T;
});
toggle(): void;
show(): void;
delete(): void;
}
3 changes: 2 additions & 1 deletion dist/main.d.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
import { TextEditor } from "atom";
import type { Disposable } from "atom";
import type { OutlineProvider } from "atom-ide-base";
import { ProviderRegistry } from "atom-ide-base/commons-atom/ProviderRegistry";
export { statuses } from "./statuses";
export { consumeCallHierarchyProvider } from "./call-hierarchy/main";
export declare const outlineProviderRegistry: ProviderRegistry<OutlineProvider>;
export declare function activate(): void;
export declare function deactivate(): void;
export declare function consumeOutlineProvider(provider: OutlineProvider): Promise<void>;
export declare function consumeOutlineProvider(provider: OutlineProvider): Disposable;
export declare function revealCursor(): void;
export declare function toggleOutlineView(): Promise<void>;
export declare function getOutline(editor?: TextEditor | undefined): Promise<void>;
Expand Down
2 changes: 1 addition & 1 deletion dist/main.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/main.js.map

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/tsconfig.tsbuildinfo

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "atom-ide-outline",
"main": "./dist/main",
"version": "3.1.0",
"version": "3.2.0",
"description": "Outline UI compatible with IDE packages",
"repository": "https://github.com/atom-ide-community/atom-ide-outline",
"keywords": [
Expand Down

0 comments on commit 59880a9

Please sign in to comment.