Comments (3)
Autosynth is still having trouble generating java-logging. 😭
Here's the output from running synth.py
:
44 2020 -0700
Source-Repo: googleapis/googleapis
Source-Sha: e0f9d9e1f9de890db765be46f45ca8490723e3eb
Source-Link: https://github.com/googleapis/googleapis/commit/e0f9d9e1f9de890db765be46f45ca8490723e3eb
[autosynth-274 b769511] Integrate Python GAPIC Microgenerator in googleapis. This PR uses using documentai as an example. Depends on https://github.com/googleapis/gapic-generator-python/pull/402
99 files changed, 15625 insertions(+), 4723 deletions(-)
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/BillingAccountLocationName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/BillingAccountName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/CmekSettingsName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/FolderLocationName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/GetBucketRequest.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/GetBucketRequestOrBuilder.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/LifecycleState.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/ListBucketsRequest.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/ListBucketsRequestOrBuilder.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/ListBucketsResponse.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/ListBucketsResponseOrBuilder.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/LocationName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/LogBucket.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/LogBucketName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/LogBucketOrBuilder.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/LogExclusionName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/LogMetricName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/LogSinkName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/OrganizationLocationName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/UpdateBucketRequest.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/UpdateBucketRequestOrBuilder.java
rewrite synth.metadata (79%)
2020-05-14 19:11:54,047 autosynth [DEBUG] > Running: git reset --hard HEAD
HEAD is now at b769511 Integrate Python GAPIC Microgenerator in googleapis. This PR uses using documentai as an example. Depends on https://github.com/googleapis/gapic-generator-python/pull/402
2020-05-14 19:11:54,055 autosynth [DEBUG] > Running: git checkout autosynth
Switched to branch 'autosynth'
2020-05-14 19:11:54,078 autosynth [DEBUG] > Running: git diff HEAD..autosynth-274 -- . :(exclude)synth.metadata
2020-05-14 19:11:54,140 autosynth [DEBUG] > Running: git diff HEAD autosynth-274
2020-05-14 19:11:54,199 autosynth [DEBUG] > Running: git apply /tmpfs/tmp/tmpb7sdetw1/autosynth-274.patch
2020-05-14 19:11:54,231 autosynth [DEBUG] > Running: git add -A
2020-05-14 19:11:54,249 autosynth [DEBUG] > Running: git commit -m Integrate Python GAPIC Microgenerator in googleapis.
This PR uses using documentai as an example.
Depends on https://github.com/googleapis/gapic-generator-python/pull/402
PiperOrigin-RevId: 309824146
Source-Author: Google APIs <[email protected]>
Source-Date: Mon May 4 15:06:44 2020 -0700
Source-Repo: googleapis/googleapis
Source-Sha: e0f9d9e1f9de890db765be46f45ca8490723e3eb
Source-Link: https://github.com/googleapis/googleapis/commit/e0f9d9e1f9de890db765be46f45ca8490723e3eb
[autosynth a99de1b] Integrate Python GAPIC Microgenerator in googleapis. This PR uses using documentai as an example. Depends on https://github.com/googleapis/gapic-generator-python/pull/402
99 files changed, 15625 insertions(+), 4723 deletions(-)
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/BillingAccountLocationName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/BillingAccountName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/CmekSettingsName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/FolderLocationName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/GetBucketRequest.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/GetBucketRequestOrBuilder.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/LifecycleState.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/ListBucketsRequest.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/ListBucketsRequestOrBuilder.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/ListBucketsResponse.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/ListBucketsResponseOrBuilder.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/LocationName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/LogBucket.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/LogBucketName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/LogBucketOrBuilder.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/LogExclusionName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/LogMetricName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/LogSinkName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/OrganizationLocationName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/UpdateBucketRequest.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/UpdateBucketRequestOrBuilder.java
rewrite synth.metadata (79%)
2020-05-14 19:11:54,328 autosynth [DEBUG] > Running: git diff HEAD..autosynth-275 -- . :(exclude)synth.metadata
2020-05-14 19:11:54,333 autosynth [DEBUG] > Running: git diff HEAD..autosynth-275 -- synth.metadata
2020-05-14 19:11:54,337 autosynth [DEBUG] > Running: git diff autosynth-275..autosynth-278 -- . :(exclude)synth.metadata
2020-05-14 19:11:54,340 autosynth [DEBUG] > Running: git diff autosynth-275..autosynth-278 -- synth.metadata
2020-05-14 19:11:54,344 autosynth [DEBUG] > Running: git diff autosynth-278..autosynth-283 -- . :(exclude)synth.metadata
2020-05-14 19:11:54,347 autosynth [DEBUG] > Running: git diff autosynth-278..autosynth-283 -- synth.metadata
2020-05-14 19:11:54,351 autosynth [DEBUG] > Running: git diff autosynth-283..autosynth-302 -- . :(exclude)synth.metadata
2020-05-14 19:11:54,354 autosynth [DEBUG] > Running: git diff autosynth-283..autosynth-302 -- synth.metadata
2020-05-14 19:11:54,357 autosynth [DEBUG] > Running: git log -1 --no-decorate --format=%B
2020-05-14 19:11:54,361 autosynth [DEBUG] > Running: git push --force origin autosynth
To https://github.com/googleapis/java-logging.git
+ c4fd2ea...a99de1b autosynth -> autosynth (forced update)
2020-05-14 19:11:58,306 autosynth [DEBUG] > Running: git log -1 --pretty=%b
2020-05-14 19:11:58,864 autosynth [ERROR] > Error making request (422): Validation Failed
2020-05-14 19:11:58,864 autosynth [DEBUG] > {'message': 'Validation Failed', 'errors': [{'resource': 'PullRequest', 'code': 'custom', 'message': 'A pull request already exists for googleapis:autosynth.'}], 'documentation_url': 'https://developer.github.com/v3/pulls/#create-a-pull-request'}
Traceback (most recent call last):
File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 601, in <module>
main()
File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 473, in main
return _inner_main(temp_dir)
File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 591, in _inner_main
commit_count = synthesize_loop(x, multiple_prs, change_pusher, synthesizer)
File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 369, in synthesize_loop
toolbox.push_changes(change_pusher)
File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 293, in push_changes
pr = change_pusher.push_changes(self.commit_count, self.branch, pr_title)
File "/tmpfs/src/github/synthtool/autosynth/change_pusher.py", line 92, in push_changes
body=build_pr_body(synth_log, trailers),
File "/tmpfs/src/github/synthtool/autosynth/github.py", line 84, in create_pull_request
return cast(Dict, _get_json_or_raise_exception(response))
File "/tmpfs/src/github/synthtool/autosynth/github.py", line 389, in _get_json_or_raise_exception
response.raise_for_status()
File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/requests/models.py", line 941, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 422 Client Error: Unprocessable Entity for url: https://api.github.com/repos/googleapis/java-logging/pulls
Google internal developers can see the full log here.
from java-logging.
Autosynth is still having trouble generating java-logging. 😭
Here's the output from running synth.py
:
44 2020 -0700
Source-Repo: googleapis/googleapis
Source-Sha: e0f9d9e1f9de890db765be46f45ca8490723e3eb
Source-Link: https://github.com/googleapis/googleapis/commit/e0f9d9e1f9de890db765be46f45ca8490723e3eb
[autosynth-274 8b71b77] Integrate Python GAPIC Microgenerator in googleapis. This PR uses using documentai as an example. Depends on https://github.com/googleapis/gapic-generator-python/pull/402
99 files changed, 15625 insertions(+), 4723 deletions(-)
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/BillingAccountLocationName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/BillingAccountName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/CmekSettingsName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/FolderLocationName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/GetBucketRequest.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/GetBucketRequestOrBuilder.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/LifecycleState.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/ListBucketsRequest.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/ListBucketsRequestOrBuilder.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/ListBucketsResponse.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/ListBucketsResponseOrBuilder.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/LocationName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/LogBucket.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/LogBucketName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/LogBucketOrBuilder.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/LogExclusionName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/LogMetricName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/LogSinkName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/OrganizationLocationName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/UpdateBucketRequest.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/UpdateBucketRequestOrBuilder.java
rewrite synth.metadata (79%)
2020-05-15 02:49:29,641 autosynth [DEBUG] > Running: git reset --hard HEAD
HEAD is now at 8b71b77 Integrate Python GAPIC Microgenerator in googleapis. This PR uses using documentai as an example. Depends on https://github.com/googleapis/gapic-generator-python/pull/402
2020-05-15 02:49:29,650 autosynth [DEBUG] > Running: git checkout autosynth
Switched to branch 'autosynth'
2020-05-15 02:49:29,676 autosynth [DEBUG] > Running: git diff HEAD..autosynth-274 -- . :(exclude)synth.metadata
2020-05-15 02:49:29,742 autosynth [DEBUG] > Running: git diff HEAD autosynth-274
2020-05-15 02:49:29,804 autosynth [DEBUG] > Running: git apply /tmpfs/tmp/tmpxl0k726q/autosynth-274.patch
2020-05-15 02:49:29,838 autosynth [DEBUG] > Running: git add -A
2020-05-15 02:49:29,858 autosynth [DEBUG] > Running: git commit -m Integrate Python GAPIC Microgenerator in googleapis.
This PR uses using documentai as an example.
Depends on https://github.com/googleapis/gapic-generator-python/pull/402
PiperOrigin-RevId: 309824146
Source-Author: Google APIs <[email protected]>
Source-Date: Mon May 4 15:06:44 2020 -0700
Source-Repo: googleapis/googleapis
Source-Sha: e0f9d9e1f9de890db765be46f45ca8490723e3eb
Source-Link: https://github.com/googleapis/googleapis/commit/e0f9d9e1f9de890db765be46f45ca8490723e3eb
[autosynth 8b71b77] Integrate Python GAPIC Microgenerator in googleapis. This PR uses using documentai as an example. Depends on https://github.com/googleapis/gapic-generator-python/pull/402
99 files changed, 15625 insertions(+), 4723 deletions(-)
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/BillingAccountLocationName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/BillingAccountName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/CmekSettingsName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/FolderLocationName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/GetBucketRequest.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/GetBucketRequestOrBuilder.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/LifecycleState.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/ListBucketsRequest.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/ListBucketsRequestOrBuilder.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/ListBucketsResponse.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/ListBucketsResponseOrBuilder.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/LocationName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/LogBucket.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/LogBucketName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/LogBucketOrBuilder.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/LogExclusionName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/LogMetricName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/LogSinkName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/OrganizationLocationName.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/UpdateBucketRequest.java
create mode 100644 proto-google-cloud-logging-v2/src/main/java/com/google/logging/v2/UpdateBucketRequestOrBuilder.java
rewrite synth.metadata (79%)
2020-05-15 02:49:29,943 autosynth [DEBUG] > Running: git diff HEAD..autosynth-275 -- . :(exclude)synth.metadata
2020-05-15 02:49:29,948 autosynth [DEBUG] > Running: git diff HEAD..autosynth-275 -- synth.metadata
2020-05-15 02:49:29,953 autosynth [DEBUG] > Running: git diff autosynth-275..autosynth-278 -- . :(exclude)synth.metadata
2020-05-15 02:49:29,957 autosynth [DEBUG] > Running: git diff autosynth-275..autosynth-278 -- synth.metadata
2020-05-15 02:49:29,961 autosynth [DEBUG] > Running: git diff autosynth-278..autosynth-283 -- . :(exclude)synth.metadata
2020-05-15 02:49:29,965 autosynth [DEBUG] > Running: git diff autosynth-278..autosynth-283 -- synth.metadata
2020-05-15 02:49:29,969 autosynth [DEBUG] > Running: git diff autosynth-283..autosynth-302 -- . :(exclude)synth.metadata
2020-05-15 02:49:29,974 autosynth [DEBUG] > Running: git diff autosynth-283..autosynth-302 -- synth.metadata
2020-05-15 02:49:29,978 autosynth [DEBUG] > Running: git log -1 --no-decorate --format=%B
2020-05-15 02:49:29,982 autosynth [DEBUG] > Running: git push --force origin autosynth
To https://github.com/googleapis/java-logging.git
+ a99de1b...8b71b77 autosynth -> autosynth (forced update)
2020-05-15 02:49:33,737 autosynth [DEBUG] > Running: git log -1 --pretty=%b
2020-05-15 02:49:34,260 autosynth [ERROR] > Error making request (422): Validation Failed
2020-05-15 02:49:34,261 autosynth [DEBUG] > {'message': 'Validation Failed', 'errors': [{'resource': 'PullRequest', 'code': 'custom', 'message': 'A pull request already exists for googleapis:autosynth.'}], 'documentation_url': 'https://developer.github.com/v3/pulls/#create-a-pull-request'}
Traceback (most recent call last):
File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 601, in <module>
main()
File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 473, in main
return _inner_main(temp_dir)
File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 591, in _inner_main
commit_count = synthesize_loop(x, multiple_prs, change_pusher, synthesizer)
File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 369, in synthesize_loop
toolbox.push_changes(change_pusher)
File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 293, in push_changes
pr = change_pusher.push_changes(self.commit_count, self.branch, pr_title)
File "/tmpfs/src/github/synthtool/autosynth/change_pusher.py", line 92, in push_changes
body=build_pr_body(synth_log, trailers),
File "/tmpfs/src/github/synthtool/autosynth/github.py", line 84, in create_pull_request
return cast(Dict, _get_json_or_raise_exception(response))
File "/tmpfs/src/github/synthtool/autosynth/github.py", line 389, in _get_json_or_raise_exception
response.raise_for_status()
File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/requests/models.py", line 941, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 422 Client Error: Unprocessable Entity for url: https://api.github.com/repos/googleapis/java-logging/pulls
Google internal developers can see the full log here.
from java-logging.
Autosynth passed, closing! 💚
from java-logging.
Related Issues (20)
- com.example.logging.LoggingIT: testTailLogEntriesSample failed HOT 7
- Chore: remove direct dependency on google-cloud-shared-config HOT 3
- Java-Logging: OpenTelemetry spans are ignored as parents for LogRecords
- logging.it.ITJulLoggerTest: testLoggingHandler failed HOT 1
- logging.it.ITJulLoggerTest: testSyncLoggingHandler failed HOT 2
- logging.it.ITMetricsTest: testListMetrics failed HOT 1
- logging.it.ITMetricsTest: testCreateGetUpdateAndDeleteMetric failed HOT 2
- logging.it.ITMetricsTest: testListMonitoredResourceDescriptors failed HOT 2
- logging.it.ITTailLogsTest: testTailLogEntries failed HOT 1
- logging.it.ITTracingLogsTest: testDetectOtelTraceId failed HOT 4
- logging.it.ITTracingLogsTest: testXCTCTraceIdWithOtelContext failed HOT 5
- logging.it.ITJulLoggerTest: testLoggingHandler failed HOT 2
- logging.it.ITJulLoggerTest: testSyncLoggingHandler failed HOT 2
- LogSink Project Destination HOT 1
- LogSink Exclusions HOT 1
- logging.it.ITTracingLogsTest: testDetectW3CTraceId failed HOT 4
- logging.it.ITTracingLogsTest: testDetectXCTCTraceId failed HOT 2
- logging.it.ITTracingLogsTest: testW3CTraceIdWithOtelContext failed HOT 2
- Support CustomWriterIdentity HOT 1
- logging.it.ITTracingLogsTest: testDetectOtelTraceId failed HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from java-logging.