Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/NativeScript/ios-metadata-generator

Visit the iOS Runtime repo for instructions and related issues
https://github.com/NativeScript/ios-metadata-generator

Merge pull request #37 from NativeScript/buhov/jsdoc-in-typescript

Add TypeScript comments in typescript declarations

e1049b1b17f0cc71a3a66f68c3c6dadac3432270 authored almost 9 years ago
Introduce DocSetManager which is responsible for retrieving documentation and transforming it to TypeScript comments.

a25963e3259a9ce30941a7289b5dc87ff10c7642 authored almost 9 years ago
Handle memory management of xmlXpathObject pointers

e0f2d123b4793a82a0807f1d9726252ad5e50d9d authored almost 9 years ago
Remove redundant line

2ef1431501507098d3ef6b2a04767f9c587b99e7 authored almost 9 years ago
Merge pull request #45 from NativeScript/fealebenpae/typescript-closed-generic-base-class

[TS] Print proper type arguments when base class is a closed generic

6c2d2e3b15026c6930ce4f5b124c94f9765b4332 authored almost 9 years ago
[TS] Print proper type arguments when base class is a closed generic

62ac75266ddd0f2461754e3f490362163c64ebc7 authored almost 9 years ago
Merge pull request #44 from NativeScript/fealebenpae/remove-global-enum-constant-in-TS

[TS] Don't print global enum constants in generated typings

8983ffcba57325ad0bf4187afeb3dc658fc4c1bc authored almost 9 years ago
[TS] Don't print global enum constants in generated typings

a93a4bc76544c22eb6e1ced5b7463a3b3bb2d739 authored almost 9 years ago
Merge pull request #41 from NativeScript/fealebenpae/typescript-swift-style-constructor

Generate .d.ts declarations for Swift-style constructors

dbc5e90f2771812b744386c7d1796adc6e026586 authored about 9 years ago
Generate .d.ts declarations for Swift-style constructors

34324180f75e0e2c6049f140dc86770e677f4377 authored about 9 years ago
Merge pull request #40 from NativeScript/KristinaKoeva/StaticTypeScriptMethods

Static methods of a generic class should also specify the generic type after method name

9dd0027445789a2f90ad1ca01f3f1e5189e64f94 authored about 9 years ago
Changes after code review

83729b4b277e8b58f630b7e7a754a3fcec05984c authored about 9 years ago
Static methods of a generic class should also specify the generic type after method name

924283b36a6d8f6f0a62f61b752d0a5666a0081a authored about 9 years ago
Merge pull request #39 from NativeScript/jasssonpet/swift-cf-database

Use Swift CoreFoundation types

5f91d2b535a83e0d12889605d0459b96073f8b35 authored about 9 years ago
Use Swift CoreFoundation types

fd4939ce2f65aa6c2d34a3b5190720001efb9d82 authored about 9 years ago
Merge pull request #38 from NativeScript/jasssonpet/skip-system-frameworks-inspection

Skip inspection of system framework binaries.

9a68ed5e5ff4470bbff4d06fa084d9d4cfe326bf authored about 9 years ago
Skip inspection of system framework binaries.

20643cdb2c566f6edb7e4fd998d2a0bf8d50daee authored about 9 years ago
Merge pull request #36 from NativeScript/jasssonpet/readonly-properties-typescript

Add comment for readonly properties in TypeScript declarations.

a12d6820bd4e6bd7cff714bf65f46009a8db9d09 authored about 9 years ago
Add comment for readonly properties in TypeScript declarations

7f2bad16722bfbdafeaa1a0534d4c90217beaf1f authored about 9 years ago
Merge pull request #35 from NativeScript/jasssonpet/framework-type

Include in module metadata whether a framework is shared or static

b01bf1c12ec8a2663c7087391e26f005832a7ad6 authored about 9 years ago
Include in module metadata whether a framework is shared or static

8e5ced84b512a88e7ee8f539fbef598748e8f7fa authored about 9 years ago
Merge pull request #34 from NativeScript/jasssonpet/typescript-declarations-fixes

Make TypeScript enums compile

04f18adc8efa7849c8330cb36ccae524968dcfe5 authored about 9 years ago
Make TypeScript enums compile

98bd27de0c0dad668341e4ca6cd8e2eea2b71fd2 authored about 9 years ago
Merge pull request #33 from NativeScript/jasssonpet/typescript-generics-fix

Fix some errors in TypeScript generics

fd09cbb846b4ab305b07394b2e2502960735d1b1 authored about 9 years ago
Fix some errors in TypeScript generics

CFArray is translated to NSArray<any>

25ed4addce473ea6b5fffe1fb7983086bff406b6 authored about 9 years ago
Merge pull request #32 from NativeScript/KristinaKoeva/AddUnmanagedFlag

Unmanaged Flag

bb2ff84d77de740c796313fc6dcf2566bea17c52 authored about 9 years ago
Add an unmanaged flag so that when we don't know how to memory manage an item, we could return a special Unmanaged type

cac579af7f9ef9fc02c0bba3fea5eeeee928f13a authored about 9 years ago
Changes for official llvm.org Clang build

afb56a6135a054a2d68e8484ca5f0a24f46069b4 authored about 9 years ago
Merge pull request #31 from NativeScript/jasssonpet/modulemap-diagnostics

Remove ast diagnostic client from buildASTFromCodeWithArgs

66a0b42d351b91e2ac0f07d92ecff1b51bf5b43b authored over 9 years ago
Remove ast diagnostic client from buildASTFromCodeWithArgs

Diagnostics are still printed on the standard error stream.

6c702428a000fa853e3d99ad11db359ae299f678 authored over 9 years ago
Merge pull request #29 from NativeScript/jasssonpet/has-attribute

Use clang::Decl::hasAttr<T> method where possible

1865c96f3914fb516f313eb77aade8f7b997ca85 authored over 9 years ago
Use clang::Decl::hasAttr<T> method where possible

0028a9bdf3b99139522e5526915f28f935553c08 authored over 9 years ago
Fix build by removing OSX_SYSROOT

125c0debb5d392472b3e04d556615c157461c183 authored over 9 years ago
Merge pull request #26 from NativeScript/jasssonpet/returns-retained

Jasssonpet/returns-retained

5e43d4621e83364439b298e14985981e553b8837 authored over 9 years ago
Add CFReturnsRetained and CFReturnsNotRetainedAttr logic

66090bedf9daf38d73ef6ccb2ee7e78487f5117d authored over 9 years ago
Add create rule to function meta

a2aeaad5095142df39731302d607ae8e683d5f9f authored over 9 years ago
Merge pull request #27 from NativeScript/jasssonpet/bridged-types

Add hardcoded list of bridged types

01cda4e98049a2e5ce76f51be99351e4e476fc6c authored over 9 years ago
Merge pull request #28 from NativeScript/jasssonpet/deployment-target

Set OS X deployment target

3f377bbe220415b3a8c98ed3ad645cd2382610a0 authored over 9 years ago
Set OS X deployment target

f54c95b88896527fa2be71ab58808f0ebb7b8b16 authored over 9 years ago
Add hardcoded list of bridged types

458288df5db31f28b014b23927f2f139463aaaad authored over 9 years ago
Clang format

aa5e1c6d078c16e85267b5acebb07ccd1a7a6fb8 authored over 9 years ago
Merge pull request #25 from NativeScript/typescript-generics

Objective-C generic information is exposed to TypeScript.

cb163764bb8b626a617848e17d4ae149318fbfff authored over 9 years ago
Objective-C generic information is exposed to TypeScript.

3d4bfce1367a26c7f3c196a9cfed03a81b270a22 authored over 9 years ago
Change llvm-config files' priority.

26a83e39a78fda3cee6b0bc0f5fef6525636e07a authored over 9 years ago
Fix recognition of compile-time constants.

6807b5b3c45721c240d56f8c05c5ed44a0756133 authored over 9 years ago
Merge pull request #24 from NativeScript/buhov/use-latest-clang

Migrate to Clang 3.7

faebe85fff26cabab3b990613c7fadfde9fe39a1 authored over 9 years ago
A toll-free bridged type can be bridged not only to concrete interface but to id, too

d0e08b6e5a7dedab92de0469691e31d75ea82472 authored over 9 years ago
Tweak metadata generator to compile and run with llvm 3.7

b9bdbc9cb7553a2a62976e31fa5a2ad1e5b9dc46 authored over 9 years ago
Merge pull request #23 from NativeScript/buhov/expose-compile-time-constants

Expose compile-time constants as JsCode

a9e9bf65e669678a98d91c17195e8944ecb692fb authored over 9 years ago
Expose compile-time constants as JsCode

37451c2e56829f640b583b969ecba7252c91e83b authored over 9 years ago
Merge pull request #22 from NativeScript/buhov/remove-jscode-meta

Remove JsCodeMeta from meta hierarchy.

e1049e44af162ca74a90a2a26276c4389b558793 authored over 9 years ago
Remove JsCodeMeta from meta hierarchy. There is still JsCodeMeta in binary structures hierarchy.

4d4b21a06c60a436220a4f2f7a994c6464dffa09 authored over 9 years ago
Remove redundant Type types

f4ee83f028e3717835de2305e4c8bbf16191ffbd authored over 9 years ago
Merge pull request #21 from NativeScript/buhov/pass-more-arguments-to-metadata-generator

Buhov/pass more arguments to metadata generator

6e5bcdbf6d47484e2a6496c38e46f4fc426a48e5 authored over 9 years ago
Remove arguments processing from metadata generator. Some metadata genertor arguments are directly passed to clang invocation.

7c8508440c7a6ce06d8b47d1e1587b63bb8ba241 authored over 9 years ago
Fix in ObjCObjectPointerType creation

311023958b900fb040ef21a31fdc7a8c7a1bc5b1 authored over 9 years ago
Merge pull request #20 from NativeScript/buhov/fix-enum-fields-names

Fix enum fields' names calculation algorithm

8fed89793e5c39cfb8f8b3bb0ca6a1e95139edb3 authored over 9 years ago
Fix enum fields' names calculation algorithm

e2580dd60aed3ca9ee282105c2ed7fb53f0c17b5 authored over 9 years ago
Merge pull request #19 from NativeScript/buhov/fix-enum-fields-names

Fix enum fields' names when the common prefix is the enum name itself.

14aea194e995e184e8f1b6ccc28f3e86902556ad authored over 9 years ago
Fix enum fields' names when the common prefix is the enum name itself.

a1dbd4ad555dd4e167e697fc11aed72049b6b010 authored over 9 years ago
Merge pull request #18 from NativeScript/ambiguous-metadata-3

Global names collisions handled by renaming conflicting global symbols

9147233deaf900be3a0526dd8a29c04f631efb98 authored over 9 years ago
Increase the renaming priority of var declarations

6f99f07de56a44bb563bebefcfd9f992dbecc628 authored over 9 years ago
Global names collisions handled by renaming conflicting global symbols

a093c566d186ac361a03fb860733552dcc7fb408 authored over 9 years ago
Merge pull request #17 from NativeScript/jasssonpet/refactoring

Jasssonpet/refactoring

cd979d32f597794e4eed000ae065ca501924b37e authored over 9 years ago
Refactoring

868a35b619c8955b469bd3badb0cc4820d1c002f authored over 9 years ago
Extract getTypedefName logic for structs, unions and enums

9dbaf69add8cc00e09c0b6222bb96258b8fcdab1 authored over 9 years ago
Bug fix when DeclId is get from cache and it is invalid id.

f640898d9e3d9919caa110eaa105f7cd9aa89969 authored over 9 years ago
Merge pull request #15 from NativeScript/KristinaKoeva/ExposeRuntimeNameAttribute

Expose the runtime name if existing to enable swift support

0efd2088abee7c07d63b3d89c519c3f15c1522f4 authored over 9 years ago
Expose the runtime name if existing to enable the swift support

2c147a74353baf57540d3fbce9eed150911c9b70 authored over 9 years ago
Merge pull request #14 from NativeScript/jasssonpet/code-improvements

Metadata refactoring

1b0e691affd7acdbf91ad7a97b3b4298ae41b7e9 authored over 9 years ago
Metadata refactoring

98d9e277fcf6c1c688e5517998253c055432e71a authored over 9 years ago
Merge pull request #12 from NativeScript/fealebenpae/typescript-definitions

[TypeScript] Declare index accessors and iterator methods

38dbb58c0544b6b216ba4f1a9221bf215239f867 authored over 9 years ago
Merge pull request #13 from NativeScript/jasssonpet/clang-format

Clang format

211de7fabeef50fc172cc51660c3e1aac5e9b004 authored over 9 years ago
Clang format

2fe99c48d0b61d78d762add3340d09b72752329e authored over 9 years ago
Workaround for protocol names collisions in KontaktIO library

45b558d6f84fd7488fb929ee3b27fcecbaa1808a authored over 9 years ago
[d.ts] Declare indexer and `Symbol.iterator` methods

afbb408dc35f983fa2755f0fcff313eaeb4f0063 authored over 9 years ago
Add support for bridged types in the TypeScript definition writer

5c753ab343a16895fa5b1327418e16d8389ff170 authored over 9 years ago
Create the -output-yaml folder if it's not there

e62a9826a241f0c7b027f59194ee1df05a12b728 authored over 9 years ago
Add IsInitializer flag to MethodMetas

0713b3eb8cbb3462a7d382d8188023db08220455 authored over 9 years ago
Initializers are no more marked to return retained object.

14e064172393438e21fd720948de7a04ae39bd0a authored over 9 years ago
Fix in method family recognition. Mark init methods as return_retained_obj and unmark alloc methods.

aedeaf7ca021bb9d8aa526d5f3a766e3755a4575 authored over 9 years ago
Merge pull request #11 from NativeScript/jasssonpet/typescript-definitions

TypeScript declarations

461f5be10d37607bc0f9912a58b4ca25d1d99b0c authored over 9 years ago
Merge pull request #10 from NativeScript/jasssonpet/typescript-definitions-without-modules

Remove modules from typescript declarations.

7860c4548c02d0f43d0c465bee134361a910ec4e authored over 9 years ago
Remove modules from typescript declarations.

4c580c9a7acded118dc141359dd3cf8e7f05a0ea authored over 9 years ago
Introduce TypeScriptDefinitionWriter

8fb326293ac762dd41eaf0a89faa7b78d370d020 authored over 9 years ago
Remove NSError out parameters.

1071737327deca28f6a8a515a8cf416fdf8beb0d authored over 9 years ago
Merge pull request #8 from NativeScript/jasssonpet/method-nserror-out-param-flag

Add a flag in the metadata if a method has NSError** last parameter.

7f040feda324c1fdd36fa517699bc62631a28a0c authored over 9 years ago
Add a flag in the metadata if a method has NSError** last parameter.

e926ba6119a7ad622f3f5af25e022eb9c8c21425 authored over 9 years ago
Merge pull request #7 from NativeScript/clang-format

Clang format

5dbf7a2b67143bcba9d121fdd231eeb3f4ec2aca authored over 9 years ago
Add headers to CMake and group sources.

095168c520d3b9540dca47694e358d579f8b4157 authored over 9 years ago
Make warnings as errors and fix them.

80dbf48ca0113eae71eadc9e86dcf50adc9c04a8 authored over 9 years ago
Clang format

-style=WebKit

a08620603a2a1953eae7726c19b47abaf251191e authored over 9 years ago
Fix in generated JS code for enums.

c0debd892589d82d1d77ef4287b1e08b629e0174 authored over 9 years ago
Merge pull request #6 from NativeScript/buhov/ios9-support

Support for iOS 9 and new Objective-C syntax (generics, nullability specifiers, new keywords etc.)

fb4d55e9334e0fec33274de5b0e3ac2e1aa93b64 authored over 9 years ago
Change command line parameter behaviour

a3be5662d17c799b3e1fe7adc0806cc4d2645aaa authored over 9 years ago
Continue to parse tokens when an error is emited from the preprocessor

b38bda3cee0498b9dbf2ca10dfa548c6a6a7e79a authored over 9 years ago
All token processors finished. Clang emits no warnings for iOS 9 SDK.

90904a79aa516234cd9550939fc6d5530c00940f authored over 9 years ago
Introduce tokens processors

5b4c74fad754489fb2b5f6d1477c499a630feabc authored over 9 years ago
Fix CMaleLists.txt file

ade7a30a259160a46d565cceefa609ec4c9ca1d9 authored over 9 years ago
Preprocess all header files and map them successfully to the virtual file system of the AST parser

ec53762a493aae222b6499e1eb123be6f2e26a04 authored over 9 years ago