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
Introduce CustomFileSystem class. Refactor the code so the compiler instance to be invoked by ToolInvocation.
6a3d9f87b0c175046c36e169c5286ae8f7831e8c authored over 9 years ago
6a3d9f87b0c175046c36e169c5286ae8f7831e8c authored over 9 years ago
Merge pull request #5 from NativeScript/buhov/module-table
Insert richer information for modules in metadata file and module table.
d8130bbf0d7a502c47d109ae1cd433a543105fb6 authored over 9 years ago
Insert richer information for modules in metadata file and module table.
b477c477ad11ff28167995185b4a0435e9323ff7 authored over 9 years ago
b477c477ad11ff28167995185b4a0435e9323ff7 authored over 9 years ago
Code refactoring. Remove frameworkIds. Added richer information for modules.
66082640a514e05e6a1c5f72988e0bb6ee2f8d14 authored over 9 years ago
66082640a514e05e6a1c5f72988e0bb6ee2f8d14 authored over 9 years ago
Merge pull request #4 from NativeScript/revert-3-buhov/require
Revert "Introduced extension availability in metadata" pull request
991af678afed9b60b6ce37f716b5c93a6947ee67 authored over 9 years ago
Revert "Introduced extension availability in metadata"
0a2f9e390b81fa0f4d9d2043c5a9871e23b83f2f authored over 9 years ago
0a2f9e390b81fa0f4d9d2043c5a9871e23b83f2f authored over 9 years ago
Merge pull request #3 from NativeScript/buhov/require
Introduced extension availability in metadata
a660d1424c9e2fe6024e6f4ef6cffbc34095b06f authored over 9 years ago
Added availability for ios extensions
1368a79b048df7f6b5b64471c4244c8a997add6d authored over 9 years ago
1368a79b048df7f6b5b64471c4244c8a997add6d authored over 9 years ago
Initial refactoring
2142b6fea6be9bd1e21ddfa776a96a41a8de906f authored over 9 years ago
2142b6fea6be9bd1e21ddfa776a96a41a8de906f authored over 9 years ago
Removed HeaderFileId structure
0c8da32a000753b6d875fe97fa80abb5e4428079 authored over 9 years ago
0c8da32a000753b6d875fe97fa80abb5e4428079 authored over 9 years ago
Identifier infrastructure refactoring. Identifier structure is splitted to DeclId, HeaderFileId and ModuleId structures
6292246c08fb16fc1bed2b340a356419e2c81a1b authored over 9 years ago
6292246c08fb16fc1bed2b340a356419e2c81a1b authored over 9 years ago
Inserted all needed information in yaml. Binary structures changed to hold offset to their module name instead of module id.
5b5dfbc8769469751770269297be8d84d527ca7e authored over 9 years ago
5b5dfbc8769469751770269297be8d84d527ca7e authored over 9 years ago
Introduced top level module table in binary metadata
22a41c2da98cb4f3759afe39e360ff83e5dc144c authored over 9 years ago
22a41c2da98cb4f3759afe39e360ff83e5dc144c authored over 9 years ago
Module information added in binary metadata
a60403bc90eb33410808a1fee19c7a11d685c218 authored over 9 years ago
a60403bc90eb33410808a1fee19c7a11d685c218 authored over 9 years ago
Retrieve libraries info for modules
743f1fd0661274115143cd7a3b0a679dc9006ed0 authored over 9 years ago
743f1fd0661274115143cd7a3b0a679dc9006ed0 authored over 9 years ago
Include enum name in calculation of enum prefix
c3ec31e15c99f4b4d72917dffa086c4e17d8a782 authored over 9 years ago
c3ec31e15c99f4b4d72917dffa086c4e17d8a782 authored over 9 years ago
Fixed enums with only one field.
b0fcfbdbc0802466c928ef391316ae983fbbcd55 authored over 9 years ago
b0fcfbdbc0802466c928ef391316ae983fbbcd55 authored over 9 years ago
Fixed the initializers start index in base class meta objects
5fa91c4cc01c5b4deda06e22da0bb4742deaa8c4 authored over 9 years ago
5fa91c4cc01c5b4deda06e22da0bb4742deaa8c4 authored over 9 years ago
Header search paths and frmaeowrk search paths are parsed correctly
09b30554cd045d70e0fb8ef0b57a0a2be5d222fd authored over 9 years ago
09b30554cd045d70e0fb8ef0b57a0a2be5d222fd authored over 9 years ago
Remove quotes around header search paths and framework search paths
4fa091485a4a1f72455e44b4fb17b5d258b77b99 authored over 9 years ago
4fa091485a4a1f72455e44b4fb17b5d258b77b99 authored over 9 years ago
Remove redundant comments
da962dc63bd4e186bb00035bb5e45ddd3d4b2621 authored almost 10 years ago
da962dc63bd4e186bb00035bb5e45ddd3d4b2621 authored almost 10 years ago
Removed PureInterface type
634bcfafe59d402d60f7039df7010e62fdb859d2 authored almost 10 years ago
634bcfafe59d402d60f7039df7010e62fdb859d2 authored almost 10 years ago
Removed selector and compiler encoding from methods metadata. The selector property is identical to name. The compiler encoding is no more used.
292670bea7e58f01422c788b055c50213d98c35b authored almost 10 years ago
292670bea7e58f01422c788b055c50213d98c35b authored almost 10 years ago
Removed redundant flags from MetaFlags enumeration
f1d2cd00b4ab47b0f608a93c3a52ea0c86f7063c authored almost 10 years ago
f1d2cd00b4ab47b0f608a93c3a52ea0c86f7063c authored almost 10 years ago
Changed the calculation of enum names. The typedef name (if any) has priority over the name of the enum. The logic is the same as structs name generation.
6d55efb3412471df854ee2f726af1598e5272c94 authored almost 10 years ago
6d55efb3412471df854ee2f726af1598e5272c94 authored almost 10 years ago
More information logged in yaml
cc626865afb76dc935cb7fc41a325db63b03f4a1 authored almost 10 years ago
cc626865afb76dc935cb7fc41a325db63b03f4a1 authored almost 10 years ago
Removed FQName and replaced with Identifier.
aa09f62f3e5507e3ac4b4932935557c459a8e94a authored almost 10 years ago
aa09f62f3e5507e3ac4b4932935557c459a8e94a authored almost 10 years ago
Add option to save the umbrella header to file. Include verbosity of clang.
c63cdd24d6d9ffa1163726a3c895cfa18766c6bc authored almost 10 years ago
c63cdd24d6d9ffa1163726a3c895cfa18766c6bc authored almost 10 years ago
Removed unnecessary comparison
e341a29a0c80f3d17768490d8ace2f228ee697c1 authored almost 10 years ago
e341a29a0c80f3d17768490d8ace2f228ee697c1 authored almost 10 years ago
Expose ALL(including anonymous) enum constants as global vars. Preserve exposed typescript enums for every non-anonymous enum but also add 'swift' names for their enum constntants.
c0ce850e4c2c429661a0fccbb9051937a59f8924 authored almost 10 years ago
c0ce850e4c2c429661a0fccbb9051937a59f8924 authored almost 10 years ago
Fixed resolving of bridged types module name
dce44eb78bc8b6c30671ce1673305a72d11b2e15 authored almost 10 years ago
dce44eb78bc8b6c30671ce1673305a72d11b2e15 authored almost 10 years ago
Introduced factories' delegates to remove coupling between factories. IdentifierGenerator renamed to IdentifierFactory for consistency.
945ea0a62466f103a98462e02ac69756a994cbbc authored almost 10 years ago
945ea0a62466f103a98462e02ac69756a994cbbc authored almost 10 years ago
Skip declarations which are not described in modulemap files instead of using their file names as module names.
510332ae4e7c22f687a7a5bb1f22be4e7b2c474d authored almost 10 years ago
510332ae4e7c22f687a7a5bb1f22be4e7b2c474d authored almost 10 years ago
Merge pull request #2 from NativeScript/generator-ng
C++ Generator
f4d69ed6f74f6289b68b5cfe9637396eb17530ce authored almost 10 years ago
Add framework search paths to clang parameters
ca79a064db1d5c136f1ebc7d8ee1cf29971e2bf9 authored almost 10 years ago
ca79a064db1d5c136f1ebc7d8ee1cf29971e2bf9 authored almost 10 years ago
Removed gruntfile.js(the generator is built with cmake). Removed logging.
9c8b3c306e986153101b857635ea117d95d626ea authored almost 10 years ago
9c8b3c306e986153101b857635ea117d95d626ea authored almost 10 years ago
Reading all settings from the command line
4c1706d2c495f41a85a8b620650c42d0b2b10f70 authored almost 10 years ago
4c1706d2c495f41a85a8b620650c42d0b2b10f70 authored almost 10 years ago
Fixes
76bc685f641bbe8390824341e6b92da177940d70 authored almost 10 years ago
76bc685f641bbe8390824341e6b92da177940d70 authored almost 10 years ago
Fix metadata generator build steps. Remove verbosity of clang.
00087ea4d14bee0da940ab41e6fe804f29e57542 authored almost 10 years ago
00087ea4d14bee0da940ab41e6fe804f29e57542 authored almost 10 years ago
Handle exceptional declarations in metadata
232cfaf4b1351b628828368c45b076872bc47186 authored almost 10 years ago
232cfaf4b1351b628828368c45b076872bc47186 authored almost 10 years ago
Handled exceptional declarations and fixed module table in binary file
79ae634bfd22636dc3a0f9851ac85630b8e3696a authored almost 10 years ago
79ae634bfd22636dc3a0f9851ac85630b8e3696a authored almost 10 years ago
Removed declarations which refer other not supported declarations
4fd89816a632214ac404e46d188c0765c7825fff authored almost 10 years ago
4fd89816a632214ac404e46d188c0765c7825fff authored almost 10 years ago
Unified merger and generator.
4a41e769f34434ddb67713c8a9a37b254728374e authored almost 10 years ago
4a41e769f34434ddb67713c8a9a37b254728374e authored almost 10 years ago
Introduced filter whcih removes all duplicate members in meta hierarchy. It was necessarybecause of the constructor resolution.
096ae58a628fae9e3cd29496281c13d3bae3c615 authored almost 10 years ago
096ae58a628fae9e3cd29496281c13d3bae3c615 authored almost 10 years ago
Remove the need to have umbrella header by respecting all module maps
8b037cf02ea46c720ed9315a5d6ec66ce95c84ed authored almost 10 years ago
8b037cf02ea46c720ed9315a5d6ec66ce95c84ed authored almost 10 years ago
refactoring IdentifierGenerator
227b10c5c365fe7a64be18737dc20f8744c1a014 authored almost 10 years ago
227b10c5c365fe7a64be18737dc20f8744c1a014 authored almost 10 years ago
Fulfil some todos in code
5b56847a9b88da77dffbb2947559db348c97e05b authored almost 10 years ago
5b56847a9b88da77dffbb2947559db348c97e05b authored almost 10 years ago
TypeEncoding modifications
ab6fb598f0c01c15f5d9069c4884522965a1c9a4 authored almost 10 years ago
ab6fb598f0c01c15f5d9069c4884522965a1c9a4 authored almost 10 years ago
Removed unnecessary code
3294140f8faab5c3799beb73089168faba7f3ced authored almost 10 years ago
3294140f8faab5c3799beb73089168faba7f3ced authored almost 10 years ago
Enums already find its FileEntry and module respectively
c8c74caa202b3084eaba144889c41b4f204ff537 authored almost 10 years ago
c8c74caa202b3084eaba144889c41b4f204ff537 authored almost 10 years ago
Rename TypeEncoding to Type
d17e97490f141e7ad1587a31a39070f3b60d9980 authored almost 10 years ago
d17e97490f141e7ad1587a31a39070f3b60d9980 authored almost 10 years ago
More precise Yaml serialization
6283a81765f519cb58179a416e07695d815009fa authored almost 10 years ago
6283a81765f519cb58179a416e07695d815009fa authored almost 10 years ago
Generator can traverse all declaration form iOS SDK successfully
e3da1df9b9ac1c289f12077e750a4ff0889bc224 authored almost 10 years ago
e3da1df9b9ac1c289f12077e750a4ff0889bc224 authored almost 10 years ago
YamlSerialization bootstrapped
ee8a9ff0a4e8559dd77b703ddf706f3c8d13a960 authored almost 10 years ago
ee8a9ff0a4e8559dd77b703ddf706f3c8d13a960 authored almost 10 years ago
Added module abstraction. Collected almost all of the data from declarations.
d8b2f905376cd3bda76a624f53e2eb21c34ca16f authored almost 10 years ago
d8b2f905376cd3bda76a624f53e2eb21c34ca16f authored almost 10 years ago
New new generator
A starting point for the new C++ metadata generator based on Clang
3de75a219519c5fd7ab6e071ed796a9ef1088915 authored almost 10 years ago
Bootstraping the new metadata generator
9f95eedafc08024035b123d0b340e650d92f808c authored almost 10 years ago
9f95eedafc08024035b123d0b340e650d92f808c authored almost 10 years ago
Typo
c88441979a7f69894d6a8289c465c776f815baf2 authored almost 10 years ago
c88441979a7f69894d6a8289c465c776f815baf2 authored almost 10 years ago
Update nclang.
2699d373a05aa597fc7afb7ccfe6735a817ef586 authored almost 10 years ago
2699d373a05aa597fc7afb7ccfe6735a817ef586 authored almost 10 years ago
Note the rewriting to C++
8cba1dd24b230336c2bb4253e4b041dd0dff0cc8 authored almost 10 years ago
8cba1dd24b230336c2bb4253e4b041dd0dff0cc8 authored almost 10 years ago
Added CONTRIBUTING.md file
15dab70bf0a3e6291d1bf80f5fd24faa0f76e2c6 authored almost 10 years ago
15dab70bf0a3e6291d1bf80f5fd24faa0f76e2c6 authored almost 10 years ago
Updated .gitgnore file
afa13587cb7c82a3b9d495afab821558c7d8bc9c authored almost 10 years ago
afa13587cb7c82a3b9d495afab821558c7d8bc9c authored almost 10 years ago
fixes to cmake build configuration of MetadataMerger project
86869a159406074f30e9400a9ff18ddffd506573 authored almost 10 years ago
86869a159406074f30e9400a9ff18ddffd506573 authored almost 10 years ago
Rename root Libclang namespace to 'MetadataGenerator', assembly names and some classes
2d6f6631ecb4923a58df6fd54477d051f9909567 authored almost 10 years ago
2d6f6631ecb4923a58df6fd54477d051f9909567 authored almost 10 years ago
Rename folders and files from 'Libclang' to 'MetadataGenerator'
10b4be344a8becd8b11c95229a4c195f31f08e21 authored almost 10 years ago
10b4be344a8becd8b11c95229a4c195f31f08e21 authored almost 10 years ago
Migrating from old repo.
1801a558a2258e6b709cbe31c176228a12dcbafd authored almost 10 years ago
1801a558a2258e6b709cbe31c176228a12dcbafd authored almost 10 years ago
gruntfile refactoring
b7de32b9188949ae6097a175c8e2df15264770c4 authored almost 10 years ago
b7de32b9188949ae6097a175c8e2df15264770c4 authored almost 10 years ago
removed redundant .gitignore
f8f9ca7869561775e4cd6f634d18b5c22abbcaed authored almost 10 years ago
f8f9ca7869561775e4cd6f634d18b5c22abbcaed authored almost 10 years ago
Submodule path fix
7f8954d92ee478498f4fc38c7e6e6f4d8b4a21c9 authored almost 10 years ago
7f8954d92ee478498f4fc38c7e6e6f4d8b4a21c9 authored almost 10 years ago
Remove redundant .nuget folder
dece98936ba0ec50fdb559f78959437322d585a2 authored almost 10 years ago
dece98936ba0ec50fdb559f78959437322d585a2 authored almost 10 years ago
Merged old repository
93e51f33409a8cb4f7c54e95994c77c6a8deab51 authored almost 10 years ago
93e51f33409a8cb4f7c54e95994c77c6a8deab51 authored almost 10 years ago
gruntfile.js fix
db986ddbffe87b53501563ff5611efbbd3ef942f authored almost 10 years ago
db986ddbffe87b53501563ff5611efbbd3ef942f authored almost 10 years ago
gruntfile fix
f5e1a21ba353afd8030d40771ebbb9c093e33837 authored almost 10 years ago
f5e1a21ba353afd8030d40771ebbb9c093e33837 authored almost 10 years ago
Initial commit
416474275b96fde1e76f9cbd5a687a794104c7c8 authored almost 10 years ago
416474275b96fde1e76f9cbd5a687a794104c7c8 authored almost 10 years ago