project-chip / matter.js

A complete typescript implementation of the Matter protocol specification (https://buildwithmatter.com). Includes full support for controller, device, commissioning, secure communications, device types, and cluster definitions.
Apache License 2.0
328 stars 57 forks source link

A few semantic tag cleanups #1102

Closed lauckhart closed 4 weeks ago

lauckhart commented 4 weeks ago
semanticdiff-com[bot] commented 4 weeks ago

Review changes with SemanticDiff.

Analyzed 18 of 26 files.

Overall, the semantic diff is 4% smaller than the GitHub diff.

File Information | | Filename | Status | | --- | :--- | :--- | | :heavy_check_mark: | [packages/matter\.js/package\.json](https://app.semanticdiff.com/gh/project-chip/matter.js/pull/1102/changes#packages/matter.js/package.json) | Analyzed | | :heavy_check_mark: | [packages/matter\.js/test/endpoint/type/SemanticNamespaceTest\.ts](https://app.semanticdiff.com/gh/project-chip/matter.js/pull/1102/changes#packages/matter.js/test/endpoint/type/SemanticNamespaceTest.ts) | 0.0% smaller | | :heavy_check_mark: | [packages/matter\.js/src/endpoint/type/SemanticNamespace\.ts](https://app.semanticdiff.com/gh/project-chip/matter.js/pull/1102/changes#packages/matter.js/src/endpoint/type/SemanticNamespace.ts) | Analyzed | | :heavy_check_mark: | [packages/matter\.js/src/endpoint/definitions/tags/ClosureTag\.ts](https://app.semanticdiff.com/gh/project-chip/matter.js/pull/1102/changes#packages/matter.js/src/endpoint/definitions/tags/ClosureTag.ts) | Analyzed | | :grey_question: | packages/matter\.js/src/endpoint/definitions/tags/CommonClosureTag\.ts | Unsupported file format | | :grey_question: | packages/matter\.js/src/endpoint/definitions/tags/CommonCompassDirectionTag\.ts | Unsupported file format | | :grey_question: | packages/matter\.js/src/endpoint/definitions/tags/CommonCompassLocationTag\.ts | Unsupported file format | | :grey_question: | packages/matter\.js/src/endpoint/definitions/tags/CommonDirectionTag\.ts | Unsupported file format | | :grey_question: | packages/matter\.js/src/endpoint/definitions/tags/CommonLevelTag\.ts | Unsupported file format | | :grey_question: | packages/matter\.js/src/endpoint/definitions/tags/CommonLocationTag\.ts | Unsupported file format | | :grey_question: | packages/matter\.js/src/endpoint/definitions/tags/CommonNumberTag\.ts | Unsupported file format | | :grey_question: | packages/matter\.js/src/endpoint/definitions/tags/CommonPositionTag\.ts | Unsupported file format | | :heavy_check_mark: | [packages/matter\.js/src/endpoint/definitions/tags/CompassDirectionTag\.ts](https://app.semanticdiff.com/gh/project-chip/matter.js/pull/1102/changes#packages/matter.js/src/endpoint/definitions/tags/CompassDirectionTag.ts) | 0.0% smaller | | :heavy_check_mark: | [packages/matter\.js/src/endpoint/definitions/tags/CompassLocationTag\.ts](https://app.semanticdiff.com/gh/project-chip/matter.js/pull/1102/changes#packages/matter.js/src/endpoint/definitions/tags/CompassLocationTag.ts) | Analyzed | | :heavy_check_mark: | [packages/matter\.js/src/endpoint/definitions/tags/DirectionTag\.ts](https://app.semanticdiff.com/gh/project-chip/matter.js/pull/1102/changes#packages/matter.js/src/endpoint/definitions/tags/DirectionTag.ts) | Analyzed | | :heavy_check_mark: | [packages/matter\.js/src/endpoint/definitions/tags/ElectricalMeasurementTag\.ts](https://app.semanticdiff.com/gh/project-chip/matter.js/pull/1102/changes#packages/matter.js/src/endpoint/definitions/tags/ElectricalMeasurementTag.ts) | Analyzed | | :heavy_check_mark: | [packages/matter\.js/src/endpoint/definitions/tags/LaundryTag\.ts](https://app.semanticdiff.com/gh/project-chip/matter.js/pull/1102/changes#packages/matter.js/src/endpoint/definitions/tags/LaundryTag.ts) | Analyzed | | :heavy_check_mark: | [packages/matter\.js/src/endpoint/definitions/tags/LevelTag\.ts](https://app.semanticdiff.com/gh/project-chip/matter.js/pull/1102/changes#packages/matter.js/src/endpoint/definitions/tags/LevelTag.ts) | 81.9% smaller | | :heavy_check_mark: | [packages/matter\.js/src/endpoint/definitions/tags/LocationTag\.ts](https://app.semanticdiff.com/gh/project-chip/matter.js/pull/1102/changes#packages/matter.js/src/endpoint/definitions/tags/LocationTag.ts) | Analyzed | | :heavy_check_mark: | [packages/matter\.js/src/endpoint/definitions/tags/NumberTag\.ts](https://app.semanticdiff.com/gh/project-chip/matter.js/pull/1102/changes#packages/matter.js/src/endpoint/definitions/tags/NumberTag.ts) | Analyzed | | :heavy_check_mark: | [packages/matter\.js/src/endpoint/definitions/tags/PositionTag\.ts](https://app.semanticdiff.com/gh/project-chip/matter.js/pull/1102/changes#packages/matter.js/src/endpoint/definitions/tags/PositionTag.ts) | 0.0% smaller | | :heavy_check_mark: | [packages/matter\.js/src/endpoint/definitions/tags/PowerSourceTag\.ts](https://app.semanticdiff.com/gh/project-chip/matter.js/pull/1102/changes#packages/matter.js/src/endpoint/definitions/tags/PowerSourceTag.ts) | Analyzed | | :heavy_check_mark: | [packages/matter\.js/src/endpoint/definitions/tags/RefrigeratorTag\.ts](https://app.semanticdiff.com/gh/project-chip/matter.js/pull/1102/changes#packages/matter.js/src/endpoint/definitions/tags/RefrigeratorTag.ts) | Analyzed | | :heavy_check_mark: | [packages/matter\.js/src/endpoint/definitions/tags/RoomAirConditionerTag\.ts](https://app.semanticdiff.com/gh/project-chip/matter.js/pull/1102/changes#packages/matter.js/src/endpoint/definitions/tags/RoomAirConditionerTag.ts) | Analyzed | | :heavy_check_mark: | [packages/matter\.js/src/endpoint/definitions/tags/SwitchesTag\.ts](https://app.semanticdiff.com/gh/project-chip/matter.js/pull/1102/changes#packages/matter.js/src/endpoint/definitions/tags/SwitchesTag.ts) | 0.0% smaller | | :heavy_check_mark: | [codegen/src/endpoints/SemanticNamespaceFile\.ts](https://app.semanticdiff.com/gh/project-chip/matter.js/pull/1102/changes#codegen/src/endpoints/SemanticNamespaceFile.ts) | Analyzed |