Gradle 6.1 軟體資訊介紹&下載

Boxcryptor 在 Dropbox,Google Drive,OneDrive 和許多其他雲存儲中加密您的敏感文件和文件夾。它將最方便用戶的雲存儲服務的優勢與全球最高的安全標準相結合。在您的設備上正確加密數據,然後再將其同步到您選擇的雲提供商.

Boxcryptor 可以免費使用兩台設備上的一個雲存儲提供商。作為單個用戶,您可以使用我們的 Boxcryptor Unlimited 許可證來增加您的功能範圍。你可以獲得無限的設備,無限的提供者和先進的文件加密安全性。升級使您能夠以安全的方式從雲中提供的所有東西中獲利。我們的無限營業許可證可以幫助您保護您的專業數據.

Boxcryptor 公司套餐為您的公司帶來了加密的好處。它提供了一個解決方案,在符合內部和外部法規的同時,安全地在雲中的文件上進行協作。定義自定義策略,管理您的用戶,例如使用 Active Direcoty 支持,並使用雙因素身份驗證來保護您的帳戶 - 僅舉幾個公司包功能.

注意:在演示版本中,您不能創建組。 1 個雲存儲提供商.

Boxcryptor Screenshot 1
Boxcryptor Screenshot 2
Boxcryptor Screenshot 3
Boxcryptor Screenshot 4

Gradle 6.1

132 MB

Windows XP / Vista / Windows 7 / Windows 8 / Windows 10


Secomba GmbH


What's new in this version:

Improvements for plugin authors:
- Finalize property value only when the value is queried
- In previous Gradle releases, certain Gradle types, such as Property or ConfigurableFileCollection, provided a finalizeValue() method that eagerly calculated the final value for a property and prevented further changes
- When a task starts running, Gradle automatically finalizes task properties of these types, so that the same value is seen by the task's actions and Gradle's build caching/up-to-date checks. This also avoids calculating the property value multiple times, which can sometimes be expensive. Plugins can also use finalizeValue() to finalize other properties, such as a property of a project extension, just prior to querying the value.
- In this release, these types gain a new finalizeValueOnRead() method. This method is similar to finalizeValue(), except that the final value is calculated when the value is queried rather than immediately. Plugins can use this method when a property value may be expensive to calculate or when the value may not have been configured to ensure that all consumers of the property see the same, final, value from that point onwards.
- Please see the user manual for more details

New managed property types:
- Gradle 5.5 introduced the concept of a managed property for tasks and other types, where Gradle provides an implementation of the getter and setter for an abstract property defined on a task, project extension, or other custom type. This simplifies plugin implementations by removing a bunch of boilerplate.
In this release, it is possible for a task or other custom type to have an abstract read-only property of type DomainObjectSet<T>.
- Please see the user manual for more details.

New factory methods:
The ObjectFactory type, which plugins and other custom types use to create instances of various useful types, has several new factory methods to create certain Gradle types that could only be created using internal APIs in previous releases:
- The polymorphicDomainObjectContainer() method to create ExtensiblePolymorphicDomainObjectContainer<T> instances
- The namedDomainObjectSet() method to create NamedDomainObjectSet<T> instances
- The namedDomainObjectList() method to create NamedDomainObjectList<T> instances

Improvements for Gradle tooling providers:
- Tooling API: TestLauncher can run specific Test task tests
- The TestLauncher interface in the Tooling API could already launch tests by specifying the name of the test classes or methods; however, if there are multiple Test tasks, then all Test tasks would be executed.
- For IDEs, developers usually want to execute only one task at a time. Gradle 6.1 introduces a new API to execute tests with specific Test task using the withTaskAndTestClasses() and withTaskAndTestMethods() methods.

Boxcryptor 相關參考資料